石鑫华视觉论坛

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

[原创] LabVIEW Vision图像处理开发宝典-第四章 图像处理实例-第四节 形状检测-圆-4.1 视觉助手生成脚本

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

    连续签到: 4 天

    [LV.Master]2000FPS

    发表于 2020-7-29 15:54:35 | 显示全部楼层 |阅读模式 来自:广东省东莞市 电信

    注册登陆后可查看附件和大图,以及购买相关内容

    您需要 登录 才可以下载或查看,没有账号?注册会员

    x
    LabVIEW Vision图像处理开发宝典-第四章 图像处理实例

    第四节 形状检测-圆


    4.1 视觉助手生成脚本

    图1 视觉助手脚本

    图1 视觉助手脚本
    图1 视觉助手脚本

    图2 视觉助手脚本-形状检测

    图2 视觉助手脚本-形状检测
    图2 视觉助手脚本-形状检测
        本程序的目标是寻找到两个圆的圆心,然后将圆心的坐标传递给运动机构。因为圆心相对于图像来讲比较小,而且其位置可能会有变化。因此这里并没有使用快速的找圆函数,而是使用了形状检测Shape Detection函数。这个函数可以根据形状来检查圆、直线、矩形等。

    图3 形状检测曲线设置

    图3 形状检测曲线设置
    图3 形状检测曲线设置

    图4 形状检测形状设置

    图4 形状检测形状设置
    图4 形状检测形状设置
    形状检测的曲线设置可以适当的调整,以使其能正确稳定的找到圆。详细的说明,请参考《基于Vision Assistant的图像处理实用教程》。
    Shape形状中,设置的形状类型为Circle圆,图像中的圆半径一个约为40多像素,另一个约为50像素,因此圆半径范围从35到55像素之间。

    图5 形状检测设置

    图5 形状检测设置
    图5 形状检测设置
    通过以上的设置,就可以使用形状检测-圆功能,寻找到图中需要检测的两个圆了。


    回复

    使用道具 举报

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

    本版积分规则

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

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

    GMT+8, 2024-11-20 23:18

    Powered by Discuz! X3.4

    © 2001-2024 Discuz! Team.

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