Many of the functions which used to require special hardware (scanners, lenses, filters and so on) can now be replicated using post processing methods on a fairly inexpensive computer such as the one we all carry around in our pockets.