LABVIEW 在一幅图像中生成多个ROI,怎么操作?

我附上程序,看是不是写错了(为什么在图像上只生成了一个绿色的框呀,真郁闷),请大虾帮忙

程序是对的,但是你两次修改的都是同一个属性,肯定只有一个框,可以使用
vision and motion->vision utilities->overlay->overlay rectangle 函数块,在图像上绘制多个矩形ROI追问

 为什么还是只能画一个框?大侠请赐教啊,多谢啦

追答

你要画几个框就用几个overlay rectangle 函数块

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-04-17

根据你的提问,我猜测你想要绘制两个矩形的ROI,我建议你使用“IMAQ Convert Rectangle to ROI VI”将矩形转换为ROI这样比较直观。然后用“IMAQ Group ROIs VI”将两个ROI进行合并(如果你不想用矩形转换形成ROI也可以使用ROI控件直接合并),这样再赋值给ROI属性节点就可以同时显示两个矩形框了。但是请注意这两个矩形框属于同一个ROI进行图像处理时是同时可用的。详细程序请看截图。

后面板:

前面板(运行结果):

LABVIEW 在一幅图像中生成多个ROI,怎么操作?
程序是对的,但是你两次修改的都是同一个属性,肯定只有一个框,可以使用 vision and motion->vision utilities->overlay->overlay rectangle 函数块,在图像上绘制多个矩形ROI

LabVIEW机器视觉系统图像畸变、校准和矫正(基础篇—3)
图像校准过程旨在找出图像中像素与真实世界坐标系的映射关系,以消除畸变影响。简易系统校准法与透视校准法通过手工输入已知信息点实现。校准点阵则提供纵向、横向等距的点阵图像,简化校准过程。NI Vision提供多种校准VI,如IMAQ Learn Distortion Model与IMAQ Learn Perspective Calibration,帮助生成系统校准信息...

LabVIEW图像灰度分析与变换(基础篇—4)
LabVIEW还支持对彩色图像的深入分析,如计算Iron.tif的直方图,通过Color Processing选板的IMAQ ColorHistogram函数,分析多种色彩空间。线灰度曲线,如IMAQ LineProfile,如针尖般的精确度,用于检测产品边界,识别灰度变化和特征,例如在药品灌装质量检测中,ROI区域的灰度变化就是质量的重要指标。图像线性平均...

labview 怎么删除ROI范围内的图像,例如删除图片中的白点?
图像中越白的点,对应的数值越大。找到数值超过某个数值的点,清零。白点变黑点,也就是删除了白点。close all;clear all;clc;figure(1);a=imread('white.jpg');imshow(a);白点应该是数值较大的点吧 把数值<150的点找出来,是需要保持不变的点 b(:,:,:)=a(:,:,:)<200;b=uint8(b);把...

相似回答