石鑫华视觉论坛微信公众号:石鑫华视觉

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

[原创] NI Vision-IMAQ Get Overlay Properties获取覆盖属性不能正常获取设置覆盖属性的Bug

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

    连续签到: 25 天

    [LV.Master]2000FPS

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

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

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

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

    NI Vision-IMAQ Get Overlay Properties获取覆盖属性不能正常获取设置覆盖属性的Bug


    在使用NI Vision实际应用中,我们发现获取覆盖属性函数Get Overlay Properties并不能正常的的获取已经设置的覆盖属性。

                                   
    登录/注册后可看大图
    IMAQGet Overlay Properties获取覆盖属性函数位置

                                   
    登录/注册后可看大图

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


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


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


                                   
    登录/注册后可看大图
    可以正确的获取比例保持属性


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


                                   
    登录/注册后可看大图
    设置覆盖属性为平移改变并平移图像


                                   
    登录/注册后可看大图
    获取覆盖平移改变属性时不能正确的获取
    从上面的效果可以看到,当设置为平移改变属性时,这时再获取属性时,则无法正常的获取设置的属性。这个情况在平移、旋转、对称三个属性中,都无法正常获取属性。这个应该是NI Vision的一个Bug。这个功能的验证,在LabVIEW2014SP1LabVIEW2015版(32位、64位)上都有验证,均无法正常读取平移、旋转、对称覆盖属性。不过还好的是,这个功能并不是十分必须,影响不是很大。

    示例:LabVIEW2014SP1版
    LabVIEW Vision-IMAQ Get Overlay Properties获取覆盖属性.vi (65.44 KB, 下载次数: 67)

    回复

    使用道具 举报

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

    本版积分规则

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

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

    GMT+8, 2024-3-28 18:43

    Powered by Discuz! X3.4

    © 2001-2024 Discuz! Team.

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