数字图像处理5

上传人:公**** 文档编号:569378735 上传时间:2024-07-29 格式:PPT 页数:19 大小:542KB
返回 下载 相关 举报
数字图像处理5_第1页
第1页 / 共19页
数字图像处理5_第2页
第2页 / 共19页
数字图像处理5_第3页
第3页 / 共19页
数字图像处理5_第4页
第4页 / 共19页
数字图像处理5_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《数字图像处理5》由会员分享,可在线阅读,更多相关《数字图像处理5(19页珍藏版)》请在金锄头文库上搜索。

1、本章图像处理基本目的之一是改善图像质量,而改善图像最常用的技术是图像增强,图像增强的目的是为了改善图像的视觉效果,使图像更加清晰,便于人和计算机对图像进一步的分析和处理。图像增强按作用域可分为空域内处理和频域内处理,空域内处理是直接对图像进行处理,频域内处理是在图像的某个变换域内,对图像的变换系数进行运算,然后通过逆变换获得图像增强效果。本章将详细的介绍通过MATLAB进行图像的增强。1图像增强的主要目的是提高图像的质量和可辨识度,使图像更有利于观察或进一步分析处理。图像增强技术一般通过对图像的某些特征,例如边缘信息、轮廓信息和对比度等进行突出或增强,从而更好的显示图像的游泳信息,提高图像的使

2、用价值。图像增强技术是在一定标准下,处理后的图像比原图像效果更好。2图像质量的基本含义是指人们对一幅图像视觉感受的评价。图像增强的目的就是为了改善图像显示的主观视觉质量。图像质量包含两方面的内容,一是图像的逼真度,即被评价图像与原标准图像的偏离程度;二是图像的可懂度,指图像能向人或机器提供信息的能力。目前为止,还没有找到一种和人的主观感受一致的客观、定量的图像质量评价方法。3空域内的图像增强就是调整灰度图像的明暗对比度,是对图像中各个像素的灰度值直接进行处理。常用的方法包括灰度变换增强和直方图增强。下面分别进行介绍。4灰度变换增强是在空间域内对图像进行增强的一种简单而有效的方法。灰度变换增强不

3、改变原图像中像素的位置,只改变像素点的灰度值,并逐点进行,和周围的其他像素点无关。为了进行灰度变换,首先需要获取图像的直方图。在MATLAB中,可以通过编写程序获取灰度图像的直方图,也可以通过函数imhist( )获取灰度图像的直方图。5图像的灰度直方图表示灰度图像中具有每种灰度的像素的个数,反映了图像中每种灰度级出现的频率,是图像的基本统计特征之一。直方图均衡方法因为其有效性和简单性己成为图像对比度增强的最常用方法。其基本思想是根据输入图像的灰度概率分布来确定其对应的输出灰度值,通过扩展图像的动态范围达到提升图像对比度的目的。直方图增强是以概率论为基础,常用的直方图调整方法包括直方图均衡化和

4、直方图规定化两方面。6对于向量,其中,其标准差为:其中,该向量的长度为n。在MATLAB软件中,采用函数std( )计算向量的标准差,通过函数std2( )计算矩阵的标准差。灰度图像的像素为二维矩阵A,则该图像的标准差为std2(A)。函数std( )和函数std2( )的详细使用情况,读者可以查阅MATLAB的帮助系统。7灰度图像的像素为二维矩阵。两个大小相等的二维矩阵,可以计算其相关系数,其公式如下:其中和为大小为m行n列的灰度图像,为mean2(A),为mean2(B)。8在MATLAB软件中,通过函数imcontour( )可以绘制灰度图像的等高线。该函数的简单调用格式为:imcont

5、our(I):该函数中I为灰度图像的二维数据矩阵,绘制灰度图像的等高线。imcontour(I, n):该函数设置等高线的条数为n,如果不指定n,该函数会自动选取n。9空域滤波是空域图像增强的常用方法。空域滤波是对图像中每个像素为中心的邻域进行一系列的运算,然后将得到的结果代替原来的像素值。空域滤波分为线性空域滤波和非线性空域滤波。下面分别进行介绍。10线性平均滤波是一种最常用的线性空域滤波。线性平均滤波实际是一种低通滤波,信号的低频部分通过,阻止高频部分通过。由于图像的边缘处于高频部分,因此线性平均滤波后,会造成图像边缘的模糊。在进行线性平均滤波时,常用的模板大小为33,如下所示:对应的函数

6、表达式为:11非线性空域滤波主要包括中值滤波、顺序统计滤波和自适应滤波等。中值滤波是一种保护边缘的非线性图像平滑方法,在图像增强中应用非常广泛。下面首先介绍一维中值滤波。对于一维数据,按照从大到小的顺序进行排列,则:二维中值滤波用于图像的增强。中值滤波可以去除图像中的椒盐噪声,平滑效果优于均值滤波,在抑制噪声的同时还能够保持图像的边缘清晰。在MATLAB软件中,采用函数medfilt2( )进行图像的二维中值滤波。12频率域图像增强首先通过傅立叶变换将图像从空间域转换为频率域,然后在频率域内对图像进行处理,最后通过傅立叶反变换转换到空间域。频率域内的图像增强通常包括低通滤波、高通滤波和同态滤波

7、等。设 为原始图像函数, 为滤波器脉冲响应函数,则空域内的滤波是基于卷积运算的,如下所示:其中 可以是低通或高通滤波, 为空域滤波的输出图像函数。根据卷积定理,上式的傅立叶变换如下:13低通滤波器的功能是让低频率通过而滤掉或衰减高频,其作用是过滤掉包含在高频中的噪声。所以低通滤波的效果是图像的去噪声平滑增强,但同时也抑制了图像的边界,造成图像不同程度上的模糊。对于大小为的图像,频率点与频域中心的距离为,其表达式为:14衰减或抑制低频分量,让高频分量通过称为高通滤波,其作用是使图像得到锐化处理,突出图像的边界。经理想高频滤波后的图像把信息丰富的低频去掉了,丢失了许多必要的信息。一般情况下,高通滤

8、波对噪声没有任何抑制作用,若简单的使用高通滤波,图像质量可能由于噪声严重而难以达到满意的改善效果。为了既加强图像的细节又抑制噪声,可采用高频加强滤波。这种滤波器实际上是由一个高通滤波器和一个全通滤波器构成的,这样便能在高通滤波的基础上保留低频信息。15带阻滤波器是用来抑制距离频域中心一定距离的一个圆环区域的频率,可以用来消除一定频率范围的周期噪声。带阻滤波器包括理想带阻滤波器、巴特沃斯带阻滤波器和高斯带阻滤波器。16同态滤波是一种特殊的滤波技术,可用于压缩图像灰度的动态范围,且增强对比度。这种处理方法与其说是一种数学技巧,倒不如说因为人眼视觉系统对图像亮度具有类似于对数运算的非线性特性。图像由

9、照射分量和反射分量表示,其关系如下所示:17本章详细的介绍了如何利用MATLAB软件进行图像增强,主要包括时域增强和频域增强。其中时域图像增强,包括灰度变换增强和直方图增强等,以及图像的线性和非线性滤波增强。频域增强是将图像进行傅立叶变换,变换到频域,然后在频域内进行处理,最后再反变换到时域。频域增强主要包括低通滤波、高通滤波、带阻滤波以及同态滤波等。185.1 任意选择一幅彩色图像,通过MATLAB编程将其转换为灰度图像,并对灰度图像进直方图均衡化处理。5.2 任意选择一幅灰度图像,试编程计算该图像的像素均值和标准差。5.3 对于巴特沃斯高通滤波器(截止频率为50,阶数为5),试编程绘制该滤波器的形状。5.4 对于一幅灰度图像,如果进行多次直方图均衡化处理,试分析灰度图像的变化情况?5.5 任意选择一幅灰度图像,在进行图像的中值滤波时,试分析不同的窗口大小(例如33和44)对滤波结果的影响。19

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号