石鑫华视觉 发表于 2014-11-24 17:36:56

LabVIEW Image控件兴趣区域交互设置的实现
LabVIEW图像处理时,Image Display图像显示控件是最常用的一种控件。其主要作用就是用于显示图像,并可以响应一些对图像的事件操作,如缩放、平移、画点线矩形圆等ROI兴趣区域。而如何实现这样的交互式设计,是许多初学图像处理的工程师所搞不懂的。因为按照一般的图像处理函数创建控件的话,其只是一个ROI输入控件:

[attach]2630[/attach]
找直接函数ROI创建输入控件
如上图所示,是Find Edge函数直接创建兴趣区域ROI时的显示控件。这里可以看到,其ROI的输入控件,是直接输入数字形的。这与在图像中直接画ROI是有明显区别的。在图像中画兴趣区域要简单直观明了,而使用这种ROI输入控制输入数据,则相对复杂难理解。因此,能够将Image控件中的画的兴趣区域,传递给其他需要ROI的函数,实现兴趣区域的交互设置,是图像处理程序设计的基本要求。
其实要实现这样的交互设计,对于图像处理来讲,是很容易实现的,只需要将Image显示控件的属性ROI的值,赋值给相应的图像处理函数即可。或者经过中间一些ROI转换函数也可以完成任务,如将ROI转换成矩形等,因为有些函数并不直接需要ROI,而是一个形状或是需要一个Mask。下面来看一下,如何实现兴趣区域的交互设置:
已有 23 人购买  本主题需向作者支付 1 元 才能浏览 购买主题

wang4238501 发表于 2015-8-18 08:32:25

机器视觉,专业的石鑫华视觉http://shixinhua.com,专业的机器视觉论坛http://visionbbs.com

88509572 发表于 2015-9-2 01:45:52

留名,学习了哈哈

wangqiuxiang 发表于 2015-11-7 13:46:24

机器视觉,专业的石鑫华视觉http://shixinhua.com,专业的机器视觉论坛http://visionbbs.com

songqianqingyu 发表于 2015-12-14 16:15:29

DUOXIELOUZHUFENX

sbcheng2015 发表于 2015-12-17 13:36:21


学习了哈哈:lol:lol:lol

songqianqingyu 发表于 2015-12-22 14:22:27

我的ROI如果是一个圆,但是控件只能输入一个矩形方阵,那该怎么转换

洛阳忘忧草 发表于 2017-2-27 07:34:36

:):):)来论坛学习啦校长

ak47m16u571 发表于 2017-10-5 15:21:25

机器视觉论坛http://visionbbs.com,专注机器视觉方案与高性价比机器视觉软硬件
页: [1]
查看完整版本: LabVIEW Image控件兴趣区域交互设置的实现

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