With the computer technology and digital signal processing technology rapid development, people acquire environmental images with a camera, than convert them into digital signals. And using computer to achieve the whole process of vision information processing, that is the origin of computational vision technology.
Image processing technology make a important part of computer vision technology.In the research of computer vision, image processing technology often used to pretreat and feature extraction of the image.
This article focuses introducing the OpenCV(Open Source Computer Vision Library) , especially the modules of CxCore, Cv, HighGUI. OpenCV library has many image processing functions by various modules, there are enumerating only three applications here: Canny edge image scnner, mouse drawing, video capture Face.