'
机器视觉算法库简介
本机器视觉算法库主要包括模板匹配算法、视觉测量、圆检测、Blob分析等功能,采用C++语言编写,可提供完整的图像操作及预处理API函数、图像算法类及库文件,运行于WindowXP、Win7等平台。
印刷机视觉定位系统软件,能自动搜索产品标志点(Mark点)位置和角度并自动控制马达调整位置控制三轴移动来实现自动对位,同时对光线要求不高,速度快,位置准。现已大量使用在印刷设备上。
性能特点:
支持多种格式的信号输入模式,工业相机数字相机
自动检测出Mark点位置 输出坐标值
可检测各种Mark点
硬件支持:
CCD:支持30万~120万像素
应用领域:线路板、薄膜印刷等行业
基于几何特征的匹配定位算法
基于几何特征的模板匹配算法对于光照的影响不是很敏感,且可以有效地处理遮挡问题,对于非刚性变形(伸缩、旋转等)也可以得到满意的效果。算法首先提取出模板的特征信息,如边缘、角点、模板重心……。并对特征进行训练,通过训练后得到的特征对目标图像进行特定搜索匹配。基于几何特征的模板匹配方法具有鲁棒性好、抗干扰性强;对于复杂情况如遮挡和部分隐藏的情况也可以得到预想的匹配效果;而且可以很好的处理旋转、伸缩变形、微小畸变的情况。本软件开发包几何模板匹配功能:
1.鲁棒性:可处理遮挡、光照不均匀、明暗变化等情况;
2.旋转:搜索角度范围为:0.0~360.0°任意角度;
3.匹配精度:位置精度为 0.05 像素,角度精度为 0.01 度;
4.可多目标点搜索,允许重叠;
5.典型匹配耗时:
图像大小 | 模板大小 | 搜索角度 | 匹配耗时 |
640×480 | 200×200 | [-30,30] | <7ms |
640×480 | 200×200 | [0,360] | <15ms |
1280×960 | 200×200 | [-30, 30] | <18ms |
(硬件配置:WindowXP系统,CPU双核2.4GHz,内存1G)
'