添加并显示多个roi
我知道按住ctr可以添加多个ROI。但是,如何在程序里添加多个roi,并且显示在图片上,不要overlay那种,因为我想直接用鼠标拖动来改变他们的位置和大小 可以实现,写个VI,根据自己控制,然后将每个ROI值并成一个数组或簇,然后赋给图像属性节点的ROI。 那样的ROI并不会显示出来的吧 ,那就没法拖动修改了 这个不用设置什么呀。按住CTRL画ROI后,直接拖动就OK了呀。两个ROI
左边可拖动
右边可拖动
至于你想要每个ROI都可以检测,那么你就需要使用IMAQ Ungroup ROIs函数,将这一个组的ROI转换成一个ROI数组(画了多个ROI的图像上的ROI是一个组),然后对每个ROI进行分别处理,就OK了。可以参考NI的例子:Clamp MAX.VI 机器视觉,专业的石鑫华视觉http://shixinhua.com,专业的机器视觉论坛http://labviewvision.com 机器视觉,专业的石鑫华视觉http://shixinhua.com,专业的东莞华视自动化科技有限公司http://labviewvision.com 石鑫华视觉 发表于 2013-11-16 12:44
这个不用设置什么呀。按住CTRL画ROI后,直接拖动就OK了呀。
两个ROI
非常好,非常实用,感谢分享
页:
[1]