The purpose of computer vision is to program a computer to "understand" a scene or features in an image. it seeks to automate tasks that the human visual system can do. Computer vision systems are used increasingly to solve problems of industrial inspection, allowing for complete automation of the inspection process and to increase its accuracy and efficiency.
One of the most common applications of computer vision is the inspection of the products such as microprocessors, cars, food, and pharmaceuticals. It also can be applied in detection, segmentation, localization, and recognition of certain objects in images (e.g., human faces).