石鑫华视觉 发表于 2020-3-15 17:23:08

NI Vision Assistant视觉助手图像处理教程 第11章 视觉助手应用实例大全 11.12 螺丝孔有无攻牙

NI Vision Assistant视觉助手教程

第十一章 视觉助手应用实例大全

第十二节螺孔有无攻牙
[attach]8728[/attach]
1 螺孔有无攻牙检测
图1所示的为五金件螺孔有无攻牙的检查。这种在五金行业里很常见。因为这些件通常都是人工加工的,难免会遗忘掉一两个,因此有一些质量要求高的五金件,就会有这样的检查。有无攻牙,主要靠照明的方式将有牙的照成有反光的白点。而没有攻牙的,则是不反光的黑色。视觉助手中做这种处理相对来讲,麻烦一点。在VBAI中是非常好做的。因为VBAI的粒子分析是可以使用ROI的。直接在指定区域使用画一个ROI,然后做粒子分析即可。而在视觉助手中,要想这样做,还得使用Mask函数将某个区域提取出来。
得到图像后,第一步找右边缘,第二步找顶边缘,这两步是为了得到两个边缘参考。第三步,则找右边与顶边的交点。这样就可以确定坐标系的位置。第四步以第三步的交点、以第二步顶边的角度为基准建立坐标系。第五步,跟随建立的坐标系使用Mask,将需要检查的区域提取出来。第六步使用手动阈值,第七步使用粒子过滤,将一些小的粒子删除掉。第八步,则使用粒子分析,根据区域中有没有粒子,可以判断出螺孔有没有攻牙。

本主题需向作者支付 3 元 才能浏览 购买主题
页: [1]
查看完整版本: NI Vision Assistant视觉助手图像处理教程 第11章 视觉助手应用实例大全 11.12 螺丝孔有无攻牙

LabVIEW HALCON图像处理入门教程(第二版)
石鑫华机器视觉与LabVIEW Vision图像处理PDF+视频教程11种全套
《LabVIEW Vision函数实例详解》教程-NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM21/22/23/24