石鑫华视觉论坛

 找回密码
 注册会员
查看: 7076|回复: 2

[原创] 2.2.2 ROI Descriptor兴趣区域描述

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

    连续签到: 4 天

    [LV.Master]2000FPS

    发表于 2016-10-27 11:35:46 | 显示全部楼层 |阅读模式 来自:广东省东莞市 电信

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

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

    x
    本帖最后由 石鑫华视觉 于 2016-10-27 11:37 编辑

    2.2.2 ROI Descriptor兴趣区域描述
    兴趣区域描述,即将对图像处理的兴趣区域ROI单独使用控件进行表示。这种表示法,在子函数中比较常用。因为大部分的图像处理函数,都是需要ROI的,所以这个控件的应用是非常多的。

    ROI Descriptor兴趣区域描述在前面板选板中的位置

    ROI Descriptor兴趣区域描述在前面板选板中的位置
    ROIDescriptor兴趣区域描述在前面板选板中的位置

    ROI Descriptor兴趣区域描述控件类型与元素说明

    ROI Descriptor兴趣区域描述控件类型与元素说明
    ROIDescriptor兴趣区域描述控件类型与元素说明
    兴趣区域的类型,是一个簇元素。包含了全局矩形和轮廓两个元素:
    全局矩形Global Rectangle:包含了所有内部兴趣区域的外接矩形坐标点。一个图像上可能画有多个ROI,而包含这些所有ROI的外接矩形,则为全局矩形。它是一个一维数组。因为这种外接矩形是非旋转矩形,所以只有4个元素,左顶右底(即ROI左上角的X、Y,右下角的X、Y坐标)。经过实际验证,全局矩形的值即使不包含轮廓中的坐标点,处理的函数也会自动将全局矩形变成包含所有的ROI的外接矩形。
    轮廓Contours:是每个兴趣区域的单独形状,是一维数组。即多个ROI时,可能会有线、矩形、圆、弧等多个形状的ROI,则由轮廓中的数组来表示。每一个形状的ROI为一个数组元素。而这些数组元素则是由另外一个簇表示的,包含了标识、类型、坐标三个元素:
       标识ID:指定轮廓是ROI边缘的外部或内部区域。这个ID与ROI函数中的Contours Type轮廓类型是同一个变量。只是不同的表示方法而已(这个在NI的视觉中经常见到这样的名称不同但为同一概念的定义)。
        类型Type:指定兴趣区域轮廓的具体形状类型。这个在ROI中定义为ROI Type兴趣区域类型,也是同一概念。
       坐标Coordinates:表示轮廓的在图像中的相对位置。很多ROI形状也只有4个元素,如直线、矩形等,这样的ROI的坐标与全局轮廓还是重合的。而像点ROI,则只有2个坐标,但是全局矩形仍然会有4个坐标。而当使用多段线时,则肯定有大于等于4个坐标点。
    下面来看一下ROI Descriptor的具体用法:

    ROI Descriptor的具体用法

    ROI Descriptor的具体用法
    ROIDescriptor的具体用法
    兴趣区域描述的用法也是比较简单的,如果是使用前面板控件的话,直接拖放在前面板上,然后在程序框图中连接到相应的函数上即可。不过我们一般来讲,可能也不会这么做,通常是直接在需要连接ROI的函数上直接创建输入控件即可。兴趣区域通常是用来做输入控件的,因为需要控制图像的具体处理范围,其用做显示控件的时候比较少。ROI Descriptor可以再创建成一个数组,可以用于一些重复循环的测量中;也可以再结合IMAQ Group ROIs函数,将多个ROI组合起来的数组转换成一个数组(取这些ROI的外接矩形,单个ROI则变成轮廓中的数组元素)。
    ROI Descriptor.vi (19.21 KB, 下载次数: 61)
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-3-25 10:03
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]100FPS

    发表于 2024-3-25 10:24:44 | 显示全部楼层 来自:广东省珠海市 移动
    ROI Descriptor窗口输入,可以具体一点举一下例子吗?打个比方,我想在X25Y25,X50Y50的区域框选应该怎么输入。。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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

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

    GMT+8, 2024-11-20 17:19

    Powered by Discuz! X3.4

    © 2001-2024 Discuz! Team.

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