Imaging and machine vision is a core technology used in a variety of applications. It provides a powerful and cost-effective way of implementing automatic quality assurance and control - at very high speeds and with stringent accuracy requirements. It can be said that machine vision inspection is an indispensable part of artificial intelligence products or programs.