Removing Highlights and Shadows from Images for 3D Texturing (Part 1)