3. Opening(开放)—去除暗区和光滑边框中的孤立的亮点。 4. Closing(闭合)—去除亮区和光滑边框中的孤立的暗点。
5. Proper-opening(适当开放)—去除暗区中的孤立亮点,平滑区域的边缘。 6. Proper-closing(适当闭合)—去除亮区中孤立的暗点,平滑区域边缘。 7. Auto-median(自动中值)—产生很少细节的简单颗粒。
快速傅里叶变换
快速傅里叶变换(FFT)用于将图象变换到复频域。一幅图像中,细节和锐利的边沿是与颗粒频率从中到高在很短的距离内明显的导致灰度级别变化有关。缓慢变化的模式与较低的颗粒频率有关。
一幅图像可能有外部噪声,例如数值化过程中导致的周期性条纹。在复频域,周期图案被简化成一个高颗粒频率的有限集合。另外,图象系统设置可能导致视场亮度的不均匀,会在要分析的信息上面产生轻微的漂移。在复频域,这种轻微的漂移表现为图象平均密度旁边的一个低频有限集。成为直流(DC)成分。
利用工作在复频域的算法可以从图象中孤立或去除这些不期望的频率。完成以下步骤,就可以获得去掉不期望的图案么日保留整体特征的图像。
1. 使用IMAQ FFT模块将图像从空域转换到复频域。该模块计算图像的FFT,结果形成了代表图像的频率信息的复数图像。
2. 使用低通或高通频域滤波器在频域改善图像。IMAQ ComplexAttenuate 或 IMAQ ComplexTruncateSpecify 用于指定使用哪种滤波器。低通滤波器平滑图像中的噪声、细节、纹理,以及锐利的边沿。高通滤波器强化图像中的细节、纹理和锐利的边沿,但也强化噪声。
1. Lowpass attenuation(低通衰减)—衰减量是与频率信息呈正比。在低频段,
只有很小的衰减,随着频率的增加,衰减也增加。该运算保留所有零频率的信息。零频率信息对应于图像的直流成份或者说是空域图像的平均密度。 2. Highpass attenuation(高通衰减)—衰减量与频率信息成反比。高频段,只
有很小的衰减,随着频率的降低,衰减增加。 零频率成份被完全剔除。 3. Lowpass truncation(低通截断)—高于理想截止频率的成份被去除,低于的
保持不变。
4. Highpass truncation(高通截断)—高于理想截止频率的成份保持不变,低
于得被去除。
要将图像变换会空余,使用IMAQ InverseFFT模块。
高级运算
IMAQ ImageToComplexPlane 和 IMAQ ComplexPlaneToImage 模块用于任意访问、处理、以及更新振幅、相位、和复数图像的虚部。也可以通过IMAQ ComplexImageToArray 将复数图像变换为矩阵,或者使用IMAQ ArrayToComplexImage 进行反变换。
NI Vision for LabVIEW 基础(三):进行灰度和彩色测量
2010-04-29 21:44:10
标签:Vision 彩色 LabVIEW 基础
这一节开始介绍如何进行灰度和彩色图像的测量。可以基于图像统计进行监测判断,例如一个区域中的平均密度水平。 根据图像统计特征,可以在灰度或彩色图像上完成许多机器视觉监测任务,例如监测成份的存在或缺失,监测部件的瑕疵,以及与参照物比较彩色成份。下面的图说明了进行灰度或彩色图像监测的基本步骤。
定义关注区
关注区(ROI)就是图像中的一块想要集中分析的区域。下图表述了ROI工具及其使用方法。关注区可以 通过交互式方式、编程序的方式,或者是图像遮罩来定义。
图标 工具名称 功能 选择工具 选择图像中的ROI,调整其控制点和轮廓的位置。 动作:点击ROI 或控制点。 选择图像中的一个像素。 点 动作: 点击像素的位置 在图像中画一条线 线 矩形 动作: 点击起点,并在终点再点一次。 在图像中画矩形或方框。 动作: 点击一个角,拖拽到对角。 在图像中画椭圆或圆。 椭圆 动作: 点击中心位置,拽到需要的大小。 在图像中画多边形。 多边形 徒手区 域 动作:点击一次放置一个新顶点,双击完成ROI元素。 在图像中画一个徒手区域。 动作: 点击其实5 位置,拖拽成需要的形状,松开鼠标完成。 在图像中画环形。 环形 动作: 点击中心位置,拖拽到需要的大小。调整内外弧,调整起止角。 放大或缩小图像。 缩放 动作: 点击图像,按住
交互式定义区域
相关推荐: