Machine vision cameras are used for image recording in 2D image processing applications. The images are transferred to a machine vision controller via a 1-Gigabit Ethernet interface. The captured images are then analyzed with image processing software to identify e.g. errors and irregularities in production processes.