一.原理图
二.操作
主要参考《NI Vision Assistant中文入门教程 》
1.获取图像
2.图像标定,选定坐标系矫正单位
3.图像转为灰度
提供多种抽取彩色平面的方法,选出一种最有利的
抽取后的效果
4.灰度图像处理
(1)Lookup table查找表,选取一种或几种
例如选取power X减少暗区对比度后的效果
(2)NI助手提供多种滤波器,例如Smoothing平滑滤波器,Low pass低通,高斯等等。选取合适的滤波器便于图像增强以及后续处理。这里选取的每一个滤波器都可以自己调整参数。
(3)灰度形态学操作
5.图像二值化
Threshold操作,只能对灰度图进行二值化,处理后只有黑白两色。
参数可选auto或者手动。
二值化后有一项watershed切割,将没有连在一起的物体切割,便于计数。
6.二值化处理Binary
(1)基础形态操作
auto media后的效果
(2)
高级形态学
fill hole后的效果
7.粒子分析
NI视觉助手提供直接的粒子分析功能,有计数,面积分析等。
8.导出VI
NI视觉助手提供了强大的图像处理能力,它既可以单独使用又转换成VI程序。
9.其他
NI视觉助手还有彩色识别的功能,以下图识别棋盘棋子为例。
三.总结感悟
NI视觉助手提供了很直接的图像处理方法,可以很便捷地得到我们想要的结果。除了选对要操作的步骤外,为了使识别对象更加准确,调整参数、模板匹配等不可缺少。