视觉论坛VISIONBBS_视觉之家VISIONHOME微信公众号:石鑫华视觉网

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

[原创] VBAI测人参惯性矩方向的长和宽

[复制链接]
  • TA的每日心情

    昨天 10:39
  • 签到天数: 1852 天

    [LV.Master]2000FPS

    发表于 2018-12-7 14:48:25 | 显示全部楼层 |阅读模式
    这两天,遇到多个人问如何测量一个不规则目标的长和宽。在这里我们来介绍一下如何测量。首先,一个不规则目标,可以是任何形状,如人参、如鞋底、如水果、蔬菜之类的,那么如何来评价目标的总长和总宽呢?可能很多人会简单的认为,最长和最宽的地方就是目标的长和宽。但是如何去界定长和宽,则没这么容易处理。因为按照一般的要求,长和宽,总是互相垂直的,所以某些情况下,最长的,可能不是最宽,最宽的又不是最长的。那如何来界定这个最长和最宽呢?这时,我们首先就要确定最长或最宽所在的角度,然后才能去测其长宽值。

    对于一个不规则的目标,其角度最直接的就是惯性矩角度,在NI VISION中粒子角度解释为:
    Orientation
    The angle of the line that passes through the particle center of mass, defined by the X Position and Y Position coordinates, about which the particle has the lowest moment of inertia. 大概的意思就是通过粒子的质量中心(x,y)一条直线的角度,该直线方向上粒子有最小的惯性矩。
    找到了这个惯性矩的角度方向,那么我们就可以认为这个是长方向,然后其垂直的方向为宽方向,然后设置ROI和这个惯性矩方向平行或垂直,即可测量惯性矩方向的最长值和最宽值。


    VBAI测量不规则目标长和宽

    当然,也许还有其它的角度定义,或者是长宽表示方法(如最大外接矩形之类的,不过得自己想办法,NI的粒子外接矩形是不带角度的矩形,即方向是0度和90度的,不具有任一目标测量的实际作用)。VBAI测试脚本,VBAI2018版本



    本帖子中包含更多资源

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

    x
    回复

    使用道具 举报

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

    本版积分规则

    LabVIEW图像处理教程
    机器视觉商城淘宝店铺
    视觉论坛充值赞助方法

    QQ|视觉论坛VISIONBBS.COM|视觉之家VISIONHOME.CN|东莞市华动智能科技有限公司 ( 粤ICP备17078359号-2 )|网站地图

    GMT+8, 2020-6-5 01:35

    Powered by shixinhua.com X3.4

    © 2009-2020 VISIONBBS.COM 浏览量:

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