Ckvision machine visual software development kit(SDK) is a high-performance machineself-developed by CK company, which is characterized by high precision, fast recognition speed, universal function, insensibility to interference of ambient light,and high reliability.The concept of Ckvision is to provide a simple application development of function package with rich interface ( up to 400 ), and DLL & OCL is supplied as well. VB,VC,and many other development tools are available to it. In the function table of OCX,there is a interface between each two functions to improve the integration of capabilities.What’s more, plenty of sample codes are provided to help developers to identify the development speedof image.So you can just simply call the corresponding function to get what you want. Besides,you can also produceappropriate examples according to customers’ demandsCkvision integrates various functions,including BLOB analysing,object counting, geometry matching, intensity matching, color matching, character recognition, bar code recognition, round measuring, round finding, callipers measuring, outer and inner diameter measuring ,color recognition, basic operation of image( binarization,scaling transformation,opening and closingoperation, expansion, corrosion, filtering, edge detection), geometry operation,image combination,image rotation,outline extraction and so on . In addition, special functions could be made according to customers’ demands.Ckvision software is based on open system architecture, which is compatible with most popular image collection card , digital camera, imitation camera, linear camera.Besides,development package offers function of getting image data directly from the hardware, which is much more easy to apply.The orientation tool of Ckvision adopted the geometrical characteristics, and the most advanced technology of outline testing to identify the object and model,which have a significant effect on aspects of disordered images,brightness fluctuation, blurred images and overlap objects . The powerful de-fuzzy function could distinguish and identify the object correctly by employing multi-models, even though objects are very similar to each other,the orientation tool can return to the target location, orientation, inverse proportion and user-defined points of reference, including the information of quality ,target and indicators matched. Ckvision has been widely usedin electronics, semiconductor, laser, PCB, packaging, measurement, monitoring, game andmanyother fields