I downloaded a depth of field calculator app for my Android phone and got to thinking... why don't EOS DSLR's have a DOF calculator already built-in? Many of the Canon lenses report subject distance information for calculating proper flash exposures, so why can't this be used to calculate DOF given the focal length and aperture?
Assuming that in the future all lenses will report subject distance information to the camera body, it would seem easier for an average user to select the depth of field they want and have the camera calculate the appropriate aperture required.




