2341| 0
|
[原创] NI Vision Assistant视觉助手图像处理教程 第11章 视觉助手应用实例大全 11.12 螺丝孔有无攻牙 |
NI Vision Assistant视觉助手图像处理教程 第11章 视觉助手应用实例大全 11.12 螺丝孔有无攻牙
NI Vision Assistant视觉助手教程 第十一章 视觉助手应用实例大全 第十二节螺孔有无攻牙 [attach]8728[/attach] 图1 螺孔有无攻牙检测 图1所示的为五金件螺孔有无攻牙的检查。这种在五金行业里很常见。因为这些件通常都是人工加工的,难免会遗忘掉一两个,因此有一些质量要求高的五金件,就会有这样的检查。有无攻牙,主要靠照明的方式将有牙的照成有反光的白点。而没有攻牙的,则是不反光的黑色。视觉助手中做这种处理相对来讲,麻烦一点。在VBAI中是非常好做的。因为VBAI的粒子分析是可以使用ROI的。直接在指定区域使用画一个ROI,然后做粒子分析即可。而在视觉助手中,要想这样做,还得使用Mask函数将某个区域提取出来。 得到图像后,第一步找右边缘,第二步找顶边缘,这两步是为了得到两个边缘参考。第三步,则找右边与顶边的交点。这样就可以确定坐标系的位置。第四步以第三步的交点、以第二步顶边的角度为基准建立坐标系。第五步,跟随建立的坐标系使用Mask,将需要检查的区域提取出来。第六步使用手动阈值,第七步使用粒子过滤,将一些小的粒子删除掉。第八步,则使用粒子分析,根据区域中有没有粒子,可以判断出螺孔有没有攻牙。
购买主题
本主题需向作者支付 3 元 才能浏览
| |
相关帖子 |
|
Powered by Discuz! X3.4
© 2001-2024 Discuz! Team.