石鑫华视觉论坛

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

[原创] LabVIEW Vision-IMAQ Get Overlay Properties获取覆盖属性

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

    连续签到: 4 天

    [LV.Master]2000FPS

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

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

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

    x
    本帖最后由 石鑫华视觉 于 2015-11-18 11:02 编辑

    LabVIEWVision-IMAQ Get Overlay Properties获取覆盖属性

    在前面的章节中,我们介绍了Set Overlay Properties设置覆盖属性,这节则介绍一下Get Overlay Properties获取覆盖属性。其实这个函数的应用可能会比较少,没有设置覆盖属性的应用多。

    IMAQ Get Overlay Properties获取覆盖属性函数位置

    IMAQ Get Overlay Properties获取覆盖属性函数位置
    IMAQGet Overlay Properties获取覆盖属性函数位置

    IMAQ Get Overlay Properties获取覆盖属性函数接线端与功能说明

    IMAQ Get Overlay Properties获取覆盖属性函数接线端与功能说明
    IMAQGet Overlay Properties获取覆盖属性函数接线端与功能说明
    IMAQ Get Overlay Properties获取覆盖属性函数的作用就是获取图像改变时的一组覆盖的改变行为属性。这里需要指定特定的Group组,Group必须连线,如果覆盖中没有指定组名称,则使用空名称,这样则使用默认的组。其它的接线端,都是已经介绍过的。

    IMAQ Get Overlay Properties获取覆盖属性程序框图

    IMAQ Get Overlay Properties获取覆盖属性程序框图
    IMAQGet Overlay Properties获取覆盖属性程序框图
    IMAQ Get Overlay Properties获取覆盖属性函数的应用,是在前节设置覆盖属性的基础上多加了一个获取覆盖属性的事件。因为必须先执行设置,才能获取。下面来看一下效果:

    设置覆盖属性为比例保持并缩放图像后效果

    设置覆盖属性为比例保持并缩放图像后效果
    设置覆盖属性为比例保持并缩放图像后效果
    可以看到图像分辨率已经缩小了,其中的覆盖线仍然保持了相应的坐标。这时我们再执行获取覆盖属性事件:

    可以正确的获取比例保持属性

    可以正确的获取比例保持属性
    可以正确的获取比例保持属性

    设置覆盖属性为比例改变并缩放图像后获取覆盖属性

    设置覆盖属性为比例改变并缩放图像后获取覆盖属性
    设置覆盖属性为比例改变并缩放图像后获取覆盖属性
    通过设置覆盖属性为比例改变,然后再执行缩放图像后,可以看到覆盖的直线是同比例改变坐标位置的。这时再获取覆盖属性也是可以正常的获取。

    设置覆盖属性为平移改变并平移图像

    设置覆盖属性为平移改变并平移图像
    设置覆盖属性为平移改变并平移图像

    获取覆盖平移改变属性时不能正确的获取

    获取覆盖平移改变属性时不能正确的获取
    获取覆盖平移改变属性时不能正确的获取
    从上面的效果可以看到,当设置为平移改变属性时,这时再获取属性时,则无法正常的获取设置的属性。这个情况在平移、旋转、对称三个属性中,都无法正常获取属性。这个应该是NI Vision的一个Bug。这个功能的验证,在LabVIEW2014SP1LabVIEW2015版上都有验证,均无法正常读取覆盖属性。不过还好的是,这个功能并不是十分必须,影响不是很大。
    示例:LabVIEW2014SP1版 LabVIEW Vision-IMAQ Get Overlay Properties获取覆盖属性.vi (65.44 KB, 下载次数: 34)


    回复

    使用道具 举报

  • TA的每日心情

    半小时前
  • 签到天数: 1201 天

    连续签到: 12 天

    [LV.10]1000FPS

    发表于 2016-10-25 17:25:07 | 显示全部楼层 来自:台湾省桃园市 中华电信
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    半小时前
  • 签到天数: 1201 天

    连续签到: 12 天

    [LV.10]1000FPS

    发表于 2016-10-26 14:23:02 | 显示全部楼层 来自:台湾省桃园市 中华电信
    华视自动化http://shixinhua.com,工业相机、工业镜头、机器视觉光源、光源控制器、图像处理、系统集成服务商
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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

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

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

    Powered by Discuz! X3.4

    © 2001-2024 Discuz! Team.

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