A mod for Minecraft called CameraCraft allows you to create an in-game film camera and digital camera. Developed by diesieben07 and ChemicNova, the camera lets you take in-game pictures inside MineCraft. The mod also lets you turn photos into framed posters you can hang on walls.
The extensive level of details and accessories of CameraCraft requires you to build batteries, films (black and white or color) or memory cards, a photo processor and a photo station, in order to be able to take photos. You are even able to create basic color distortion (filtering the RGB elements to make your film).
Tripods and filters are also available and can add additional functions to the camera.
A video review of CameraCraft by AntVenom:
Full documentation: http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/1284425-1-4-7-cameracraft-2-3-take-photos-in-minecraft