石鑫华视觉 发表于 2024-1-10 16:26:37

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

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

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