Smart cameras combine numerous image processing functions such as the detection of colors, patterns or shapes, the recognition of fonts and symbols as well as the decryption of 1D and 2D codes. Image recording and evaluation are integrated into a compact housing, which is available in the auto-focus and C mount variants.