1. A method for pre-processing, with a processor of a hand-held camera, an image to be printed; the method comprising the steps of: capturing an image with an image sensor of the camera comprising a Bayer color filter array (CFA), the captured image comprising a plurality of color pixel blocks; linearizing the captured image using look-up tables to form a linearized image; and planarizing the linearized image to form a planarized image comprising a plurality of image planes each relating to a respective color.