石鑫华视觉论坛

 找回密码
 注册会员
查看: 2339|回复: 0

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

[复制链接]
  • TA的每日心情
    擦汗
    6 小时前
  • 签到天数: 3378 天

    连续签到: 5 天

    [LV.Master]2000FPS

    发表于 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 元 才能浏览
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册会员

    本版积分规则

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

    QQ|石鑫华视觉论坛 |网站地图

    GMT+8, 2024-11-15 15:02

    Powered by Discuz! X3.4

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表