石鑫华视觉网| 东莞华视自动化科技有限公司|机器视觉商城|机器视觉论坛|淘宝店铺

机器视觉_石鑫华视觉网_光源_控制器_工业相机_镜头_视觉方案_NI_LabVIEW_Vision_VBAI_图像处理教程_论坛_商城_东莞华视自动化科技有限公司

当前位置: 首页 > 图像 >

2013版VBAI创建ROI函数Bug

时间:2014-01-06 23:31来源:机器视觉网http://shixinhua.com 作者:石鑫华机器视觉网 点击: 99999次
2013版VBAI创建ROI函数Bug 2013版VBAI(Vision Builder for Automation Inspection)软件,再发现小Bug。 图1 Create Region of Interest函数 这次发现的Bug存在于Create Region of Interest创建兴趣区域函数里。在函数前面创建必要的两个点的后,点击此函数进入配置界

2013版VBAI创建ROI函数Bug

2013版VBAI(Vision Builder for Automation Inspection)软件,再发现小Bug。
图1 Create Region of Interest函数
图1 Create Region of Interest函数
这次发现的Bug存在于Create Region of Interest创建兴趣区域函数里。在函数前面创建必要的两个点的后,点击此函数进入配置界面:
图2 创建ROI函数
图2 创建ROI函数
在坐标选项卡中,可以看到,这里可以设置Offsets偏移量,就是ROI的点可以选择设置为前面已经存在了变量,并且可以添加一个偏移量进去。
图3 坐标选项卡
图3 坐标选项卡
在这个偏移量中,我们可以输入正数、负数等整数:
图4 使用不同的偏移量
图4 使用不同的偏移量
从图4中看到,使用不同的偏移量,ROI的位置已经发生变化。均往图像中的白色部分的内部缩进了一些。然后我们点击OK按钮确定。好像一切都很正常。
图5 好像一切正常
图5 好像一切正常
然后再双击创建ROI函数,进入查看:
图6 貌似ROI右下角的又回原位了
图6 貌似ROI右下角的又回原位了
图7 刚才设置的两个-40参数全部清0了
图7 刚才设置的两个-40参数全部清0了
问题就出在这里了。这个Offsets功能,增加是没错的,可是NI的工程师,对这个变量的数据类型进行了限制或者是设置不正确。一种情况,他们将这个数据类型设置成了U32/U16之类的。另一种情况,他们对输入的数据限制了上下限,必须要大于0。不过无论哪种情况,反正就是你无法输入负数啦,哈哈。
这个偏移量功能在2012版的VBAI中不存在的,因此也就没Bug可言了。纯粹就是2013版的Bug,等到明年再看2014版VBAI有没有改善吧。
图8 2012版VBAI创建ROI坐标设置
图8 2012版VBAI创建ROI坐标设置
(责任编辑:石鑫华)
------分隔线----------------------------
石鑫华推荐