第五章空间域图像增强课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第五章空间域图像增强课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第五 空间 图像 增强 课件
- 资源描述:
-
1、第五章 空间域图像增强5.1 图像增强基础5.1.1 为什么要进行图像增强 图像增强是指根据特定的需要突出一幅图像中的某些信息,同时削弱或去除某些不需要的信息的处理方法。应该明确的是增强处理并不能增强原图像的信息,其结果只能增强对某种信息的辨别能力,而同时这种处理有可能损失一些其他信息。5.1.2 图像增强的分类 图像增强技术基本上可以分为两大类:一类是空间域增强,另一类是频率域增强。主要的图像增强技术直方图修正灰度变换增强图像平滑化 图像锐化 图像空间域增强是基于图像中每一个邻域的像素进行灰度变换运算,某一点变换后的灰度值由该邻域内的所有点的灰度值共同决定。空间域变换可以使用下式描述:5.2
2、 空间域滤波5.2.1 空间滤波和邻域处理对于图像中的一点(x,y),重复下面的操作:(1)对预先定义的以(x,y)为中心的邻域内的像素进行运算。(2)将(1)中的运算结果作为(x,y)点的新响应。上述过程就称为邻域处理或空间域滤波。如果邻域中的像素运算为线性运算,则称为线性空间域滤波,否则称为非线性空间域滤波。可以将滤波操作形式化的表示为:IBCHADGFEibchadgfe 下面以一个简单的示例来说明滤波操作过程的实现,颜色填充的像素点为待处理点。模板下的图像灰度(滤波处理前)3X3模板(滤波器)经过滤波操作后,颜色填充的像素点的值为A*a+B*b+C*c+D*d+E*e+F*f+G*g+
3、H*h+I*i。5.2.2 边界处理 执行滤波操作时,模板的某些元素很可能位于图像之外,这时就需要对边缘附近的那些元素单独执行滤波操作,以避免引用到本不属于图像的无意义的值(在Matlab中这将引起系统的警告,而在VC中很可能会由于非法访问内存而产生运行错误)。以下3种策略可以用来解决边界问题:(1)收缩处理范围处理时忽略位于图像边界附近会引起问题的那些点。(2)使用常数填充图像根据模板形状为图像虚拟出边界,虚拟边界像素值为固定的常数。(3)使用复制像素的方法填充图像和(2)基本相同,只是用来填充虚拟边界像素值的不是固定常数,而是复制图像本身的边界。5.2.3 滤波操作的Matlab实现 Ma
4、tlab中与滤波相关的函数主要有imfilter和fspecial。Imfilter完成滤波操作,而fspecial可以为我们创建一些预定义的2维滤波器,直接供imfilter使用。1.滤波函数imfilter函数的原型如下:g=imfilter(f,w,option1,option2,)f是要进行滤波操作的图像。w是滤波操作所使用的模板,为一个二维数组。option1,option2,是可选项,具体内容如表5.1所示。g为滤波后的输出图像。参数说明:表 5.1示例:2.Fspecial创建预定义的二维滤波器其调用格式如下:h=fspecial(type,parameters)参数说明:参数t
5、ype用于指定滤波器的类型,type的一些合法值如表 5.2所示。参数parameters为可选项,是和所选定的滤波器类型相关的配置参数,如尺寸和标准差等。返回值h 为特定的滤波器。表 5.2合法取值功能描述average平均模板disk圆形邻域的平均模板gaussian高斯模板laplacian拉普拉斯模板log高斯-拉普拉斯模板prewittPrewitt水平边缘检测算子sobelSobel水平边缘检测算子5.3 图像平滑5.3.1 平均模板及其实现 图像平滑是一种可以减少和抑制图像噪声的实用数字图像处理技术。在空间域中一般可采用邻域平均达到平滑的目的。所谓平均模板就是在模板覆盖下的所有像
6、素点在决定中心点像素值得过程中权重相同,也就是指模板中每个元素的值是一样的。平均模板的一般表达形式为:2(21)(21)111(21)11kkwk Matlab示例:原图像3X3均值滤波5X5均值滤波9X9均值滤波15X15均值滤波35X35均值滤波5.3.2 高斯平滑及其实现1.理论基础 平均平滑对邻域内的像素一视同仁。为了减少模糊,得到更自然的平滑效果,适当的加大模板中心位置的权重,随着远离中心点权重迅速减小,这样的模板就是高斯模板。任意大小的高斯模板都可以通过建立一个 的矩阵M得到,其(i,j)位置的元素值可如下确定:222(1)(1)221(,)2i kj kM i je (21)(2
7、1)kk 当标准差 取不同的值时,二维高斯函数的形状会有很大的变化,因而在实际应用中选择合适的 值非常重要。Matlab中 的默认值为0.5,实际应用中对3X3的模板取为0.8左右,对于更大的模板可以适当增大。2.Matlab实现原图像3X3 0.83X3 0.53X3 1.85.4 中值滤波 中值滤波本质上是一种统计排序滤波。对于原图像中某点(i,j),中值滤波以该点为中心的邻域内的所有像素的统计排序中值作为该点的响应。例如:采用3X3中值滤波器,某点及其8个邻域的像素值为:12,18,18,11,23,22,13,25,118,排序结果为:11,12,13,18,18,22,23,25,1
展开阅读全文