Machine Vision Image Processing Librar
先进的机器视觉软件CkVision 5.0
简介
创科公司开发出新一代机器视觉软件开发平台CkVision5.2,该平台集成BLOB分析,对象计数、几何匹配、灰度匹配、彩色匹配、字符识别、条码识别、测圆、找圆、卡尺测量、外经内经测量、颜色识别、图像基本运算(二值化、比例变换、开运算、闭运算、膨胀、腐蚀、滤波、边缘检测)、几何运算、图像合并、图像旋转、轮廓提取等功能。接口函数丰富(多达400多个函数),提供DLL和OCX。支持VB、VC等多个开发工具。在OCX功能表中,每个功能之间都有坐标联系接口,提高了功能之间的整合性能。同时提供大量的范例代码以帮助开发者对图像识别的开发速度。CkVision5.0目前在电子、半导体、激光、PCB、包装、测量、监控、游戏等行业得到广泛的应用。软件支持各种图像采集卡、数字相机、模拟相机、线性相机。
软件内容
算术运算 逻辑运算 点运算 边缘特征提取
彩色图像转换 图像滤波 矩阵变换 图像分割
形态学运算 直方图获取 图像对比 图像合并
傅利叶变换 Blob分析 二维测量 字符识别
彩色提取 几何匹配 条码识别
彩色匹配 灰度匹配
几何匹配
3 kVision功能模块介绍
3.1、图像预处理功能
灰度形态学:包括膨胀、腐蚀、开、闭、边缘梯度、细化、击中、击不中等功能。
灰度处理:包括平滑、锐化、增强和亮度、对比度调节、阀值变换、拉伸、均衡、中值滤波。
算术与逻辑:包括加法、减法、绝对值减法、与、或、异或、乘法、除法、傅立叶变换、小波变换、余弦变换、沃尔什变换、哈达马变换。
彩色处理:彩色图转灰度图、彩色图二值化和灰度图二值化、假彩色处理。
彩色提取:彩色通道处理、仿射变换、透视变换。
图像变换:图像反转、映射、平移、旋转、缩放、镜像、拉伸
边缘处理:边缘检测、轮廓提取、轮廓跟踪、插值运算、阀值分割、
3.2、二维测量功能
边缘点检测工具:检测一个或多个边缘点的位置,检测出亚像素精度的边缘点位置。
间距测量工具:用于测量产品的宽度和高度,可以同时检测多个引脚之间的间距。
直线拟合工具:对输入的一组坐标点做直线拟合,可得出拟合误差、直线的参考点和旋转角度等数据,具有精度高和稳定性强等特点,可用于测量和定位产品。
圆形拟合工具:对输入的一组坐标点做圆形拟合,可得出拟合误差、圆的中心坐标和半径等数据,具有精度高和稳定性强等特点,可用于测量圆形工件产品。
角度计算工具:计算两点间角度、两条线的夹角。
距离计算工具:计算两点间的距离,或两条线的距离
交点计算工具:计算两条线的交点坐标
点与线的垂直计算工具:计算点到线之间的垂直距离
坐标系转换工具:自动跟踪产品位置,确定测量坐标
3.3、缺陷检测功能
图像差异对比:比较两张图像之间是否存在差异,再使用Blob功能提取差异点特征,可用于标签印刷缺陷方面的检测。
Blob分析工具:检测连通区域目标几何形状特征,包括面积、重心、孔洞数量、外接矩形、主轴特征、凸包特征和最小面积外接矩形。可根据特征值来判定是否为需要找的目标或缺陷点。
3.4、目标定位功能
圆弧定位:自动搜寻圆弧的弧度和中心,可同时寻找多个不同的圆弧、可根据目标的参数寻找出需要的目标。
3.5、相机标定功能
3.6、彩色分析功能
3.7 识别功能
3.8CkVsBuilder V2.0自动测量软件
自动测量软件是创科视觉公司在基于CkVision图像库的技术上开发出用户无需编程就能实现图像处理的视觉软件,它是机器视觉知识与实践经验积累的结晶,有一个简单易用的图形界面,可以快速高效的建立出应用工具,支持多种接口的图像采集设备,丰富的处理功能。
该软件把图像采集、处理、储存、输出集为一体,具有自动在线检测、在线非接触测量、字符读取、条码识别、定位、方向识别、装配检测。应用在自动电子线、视觉检测设备、数控加工、安防监控、医疗设备等领域。
功能:视觉定位,缺陷检测,边缘检测,字符识别,条码读取,彩色分析,尺寸测量,灰度分析,Blob分析,平整度检测,图像滤波。
优点:1、用户无需VB、VC编程
2、即学即用
3、功能齐全、可任意组合
4、可在普通电脑上运行
锂电池检测
五金检测
CkVsBuilder V2.0 在VC、VB中的应用
无需编写代码的机器视觉软件,可连接多种相机,支持连续采集、软件触发采集、硬件触发采集。支持Moden bus输出。技术支持:QQ1144350716 13066856444赵工
CkVsBuilder 是创科公司重点开发的视觉软件项目之一,内置近百种图像算法。软件支持Direct Show Camera、USB Camera、GIGE Camera。支持插件升级(用户可自行添加新的图像算法),自带计算机功能可对各种测试结果进行分析,支持Moden bus 通讯协议,支持I/O控制。CkVsBuilder生成的项目可以通过OCX在VB和VC中重现它的功能,解决了用户编写机器视觉软件流程及算法的繁琐工作。CkVsBuilder 不需要用户进行代码编程,只需要对用到的功能进行参数设置和保存就可以。
软件功能丰富(数据采集、预处理、匹配、定位、测量、计算、结果比较、结果输出)
提供标准软件接口支持用户DIY升级
提供OCX控件支持用户使用VC、VB、C++Builder、Delphi等开发工具
支持多种数字相机、支持不同分辨率、不同接口的相机数据输入
支持硬件触发输入、软件触发输入
提供ModenBus、数字I/O输出
在VC中的应用