IMAQ 模块介绍 fhinali 编写 IMAQ 模块介绍 一.LabVIEW 机器视觉前面板上的模块有以下几类(如图1 所示) 1. IMAQ Image
ctl 2.Image Display control 3.IMAQ Vision controls 4.Machine Vision controls 图1 1 IMAQ Vision controls 对图像进行分析和处理所用到的一些控件,包括图像的类型,图像处理的方式和不同的形态算子以及颜色的类型的选择等等
如图2 IMAQ 模块介绍 fhinali 编写 图2 1
1 Image Ty pe 用于图片类型的选择,可以选择的类别有8bits,16bits,Float,Complex ,RGB 和HSL
一般用在从文件中读取图片时类型的选择
2 ROI Descriptor ROI 区域的描述
ROI 是 Region Of Interesting 的简称,中文应该翻译为目标区域
一般用在一个大图中取一块特定形状的区域,以便后续的处理和分析
ROI 为一簇数据,包括一个整数数组和一个簇组成的数组
整数数组内有4 个元素,为图形最小外接矩形的四条边的坐标
簇数组中的簇由轮廓类型(整数),ROI 类型(整数)和图形坐标点(为数组,根据 ROI 类型的不同,数组的定义也不同) 1
3Optional Rectangle 选择的矩形区域,为四个元素的数组,代表矩形的四条边的坐标
4Color Mode 色彩模式,彩色图形的显示和处理模式,包括 RGB,HSL,HSV,HIS 四种
5Threshold Range 阀值范围,为一包含两个数组元素的簇,常用于灰度或色彩图像阀值处理模块中
6 Conv olu tion Kernel 二维浮点数组成的数组,用于构造一些算法的算子
7 Morph