The term machine vision refers to the ability of machines to visually perceive their environment. A typical setting consists of a camera for capturing the images, a cable which links the camera to a PC, and the PC which does the image processing.