Euclidean geometry is actually a subset of what is known as projective geometry. In fact, there are two geometries between them: similarity and affine... Projective geometry models well the imaging process of a camera because it allows a much larger class of transformations than just translations and rotations, a class which includes perspective projections.
notes on Projective Geometry, Geometry of Surfaces, and Differentiable Manifolds.