1. A method for reducing specular reflection in an image, comprising: turning on a first of a plurality of light sources; capturing a first exposure of a scan surface while the first of the plurality of light sources is turned on; turning off the first of the plurality of light sources and turning on a second of the plurality of light sources different from the first of the plurality of light sources; capturing a second exposure of a scan surface while the second of the plurality of light sources is turned on and the first of the plurality of light sources is turned off; determining which pixels of the first and second exposures captured by the first and second light sources have speckles; and replacing a value of a pixel having been determined as having at least one speckle with a different pixel value, wherein the different pixel value corresponds to a pixel value in an exposure having no speckle plus a smooth difference between neighboring pixels next to the pixel having been determined as having said at least one speckle.