石鑫华视觉论坛

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

[原创] NI视觉助手中卡尺函数面积测量时顶点连线有交叉时面积不正确的问题

[复制链接]
  • TA的每日心情
    奋斗
    2 小时前
  • 签到天数: 3387 天

    连续签到: 9 天

    [LV.Master]2000FPS

     楼主| 发表于 2024-1-10 16:26:37 | 显示全部楼层 |阅读模式 来自:广东省东莞市 电信

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

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

    x
    NI视觉助手中卡尺函数面积测量时顶点连线有交叉时面积不正确的问题
    面积几何特征的作用就是计算多边形的面积,其中顶点是您选择的点。需要至少非共线三个以上的点,而且需要注意点顺序,因为点的顺序决定了多边形的顶点。测量面积时,选择点的最后一个点和第一个点是会自动连接从而将多边形封闭起来(有点类似多边形ROI)。
    image1.png
    点(1234)面积超过62万像素(矩形长*宽)
             点(1234)是形状检测-矩形得到的矩形的角,所以也就是矩形的面积。
    image2.png
    点(1324)面积
             点(1324)则是先连接对角线。这时的面积,实际上相当于只有一个沙漏样的形状的面积。但是从其得到的面积来看,仅仅只有5410.81像素。这里怎么看,也不只5000多的面积,大概应该是有矩形的一半左右的面积,也就是应该有30万像素左右的面积。
    image3.png
    点(159)面积和点(59411)面积
             上面的点(159)面积比点(59411)的面积还要大一些。这里的有交叉线的点的面积求解并不是很正确。
    image4.png
    未有交叉时求面积正常
    image5.png
    有交叉时求面积不正常
             所以,这里的面积几何特征,在有交叉线时求解的面积不正确。内部的算法应该是没有处理好。NI视觉模块中的解析几何中也有面积函数,是一个底层函数,无法查看具体问题出在哪里。这个问题在视觉助手2023Q1版本中,仍然存在:
    image6.png
    视觉助手2023Q1版本卡尺函数面积几何特征时有交叉线时求解错误

    回复

    使用道具 举报

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

    本版积分规则

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

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

    GMT+8, 2024-11-25 10:55

    Powered by Discuz! X3.4

    © 2001-2024 Discuz! Team.

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