A new mathematical image model is introduced using the photographic process as the starting point. Images are represented as infinite sequences of photons allowing analysis at arbitrarily high resolution and leading to novel computational methods for processing, representation, transmission and storage of images. The resulting space of infinite photographs is proved to have a metric structure and to be intimately connected with bounded Borel measures. Theorems are proved indicating that the imaging power of the photographic process exceeds function spaces in the high resolution limit; this implies in particular that natural photographic images need to be modelled by generalized functions. Furthermore, computational results are presented to illustrate the novel algorithms based on photon sequences. The algorithms include stochastic halftoning, representation of cartoon images with outlines, anti-aliasing, blurring and singularity extraction.