Image distribution is getting more and more processor demanding, due to the increased quality requirements and the
need for real time imaging. Therefore, improved techniques and processors are being designed.
Another attractive approach is keeping image processing in the optical domain and extending, as much as it is possible,
the functionalities performed to this domain. Optical processing is a reality in many research fields, namely optical
communications. Results reported in literature show that it is possible to exploit optical components to accomplish image
capture, optical transform processing, sampling and thresholding. We propose a general architecture for all-optical image
acquisition, processing and transmitting, and review potential best fit for each functionality.