An image manipulation device is arranged to recover data stored in a pattern printed upon a card. The device includes a linear image sensor that incorporates an array of CMOS light sensors. An illumination assembly is provided that includes a light pipe of plastic material arranged to direct light from an LED over a strip of the card as it is moved by a transport assembly. The lightpipe is formed with a cylindrical lens, to direct light from the LED to a strip across the card, and a series of micro-lenses disposed to focus light reflected from the card onto the light sensors.