数字图像处理大作业_第1页
数字图像处理大作业_第2页
数字图像处理大作业_第3页
数字图像处理大作业_第4页
数字图像处理大作业_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数字图像处理实验报告学院:信息学院专业:电科1004班姓 名:学 号:辅导老师:完成日期:2013 年6月29日空域图像增强实验要求:(1) 选择若干图像(两幅以上),完成直方图均衡化。(2) 选择若干图像(两幅以上),对图像文件分别进行均值滤波、中值滤波和拉普拉斯锐化滤波操作。(3) 添加噪声,重复上述过程观察处理结果。实验原理:(1) 图像增强是图像处理的基本内容之一,图像增强是指按特定的需要突出一幅图像中的某些信息,同时削弱或去除某些不需要信息的处理方法,其目的是使得处理后的图像对某种特定的应用,比原始图像更合适。处理的结果使图像更适应于人的视觉特性或机器的识别系统。图像增强主要可分为三

2、类: 频域图像增强方法、小波域图像增强方法、空域图像增强方法。(2) 空域图像增强主要包括: 直方图均衡化、平滑滤波和锐化滤波等方法。(3) 直方图均衡化是图像处理领域中利用图像直方图对对比度进行调整的方法。这种方法通常用来增加许多图像的局部对比度,尤其是当图像的有用数据的对比度相当接近的时候。通过这种方法,亮度可以更好地在直方图上分布。这样就可以用于增强局部的对比度而不影响整体的对比度,直方图均衡化通过有效地扩展常用的亮度来实现这种功能。直方图均衡化的基本思想是把原始图的直方图变换为均匀分布的形式,这样就增加了象素灰度值的动态范围从而可达到增强图像整体对比度的效果。(4) 平滑滤波是低频增强

3、的空间域滤波技术。它的目的有两类:一类是模糊;另一类是消除噪音。空间域的平滑滤波一般采用简单平均法进行,就是求邻近像元点的平均亮度值。(5) 均值滤波是典型的线性滤波算法,它是指在图像上对目标像素给一个模板,该模板包括了其周围的临近像素 (以目标象素为中心的周围8个象素,构成一个滤波模板, 即去掉目标象素本身) 。 再用模板中的全体像素的平均值来代替原来像素值。均值滤波也称为线性滤波,其采用的主要方法为邻域平均法。线性滤波的基本原理是用均值代替原图像中的各个像素值, 即 对待处理的当前像素点( x, y) ,选择一个模板,该模板由其近邻的若干像素组成,求模板中所有像素的均值,再把该均值赋予当前

4、像素点( x , y ) ,作为处理 后图像在该点上的灰度个g (x, y),即个g (x, y) =1/m Ef (x, y) m为该模板中 包含当前像素在内的像素总个数。(6) 中值滤波是基于排序统计理论的一种能有效抑制噪声的非线性信号处理技术,中值滤波的基本原理是把数字图像或数字序列中一点的值用该点的一个邻域中各点值的中值代替,让周围的像素值接近的真实值,从而消除孤立的噪声点。方法是用某种结构的二维滑动模板,将板内像素按照像素值的大小进行排序,生成单调上升(或下降)的为二维数据序列。二维中值滤波输出为g (x,y ) =medf(x-k,y- l),(k,l W),其中,f(x,y) ,

5、 g(x,y)分别为原始图像和处理后图像。W为二维模板,通常为2*2, 3*3区域,也可以是不同的的 形状,如线状,圆形,十字形,圆环形等。(7) 拉式算子是一个刻画图像灰度的二阶商算子,它是点、线、边界提取算子,亦称为边界提取算子。通常图像和对他实施拉式算子后的结果组合后产生一个锐化图像。拉式算子用来改善因扩散效应的模糊特别有效,因为它符合降制模型。拉普拉斯算子也是最简单的各向同性微分算子,具有旋转不变性。一个二维图像函数的拉普拉斯变换是各向同性的二阶导数,定义为:为了更适合于数字图像处理,将拉式算子表示为离散形式:u V = 58 +1 J) + /(X -1J)+ /口 J + O+/(

6、XJ-1) - 4/(rj)另外,拉普拉斯算子还可以表示成模板的形式,如下图 (i)所示,为离散拉普拉 斯算子的用K板,图(2)表示其扩展模板。010111141181010111图(1)图(2)从模板形式容易看出,如果在图像中一个较暗的区域中出现了一个亮点,那么用拉普拉斯运算就会使这个亮点变得更亮。因为图像中的边缘就是那些灰度发生跳 变的区域,所以拉普拉斯锐化模板在边缘检测中很有用。 一般增强技术对于陡峭 边边缘和缓慢变化的边缘很难确定其边缘线的位置。但此算子却可用二次微分正 峰和负峰之间的过零点来确定,对孤立点或端点更为敏感,因此特别适用于以突 出图像中的孤立点、孤立线或线端点为目的的场合

7、。同梯度算子一样,拉普拉斯 算子也会增强图像中的噪声,有时用拉普拉斯算子进行边缘检测时, 可将图像先 进行平滑处理。实验步骤及结果:clear all; close all % I = imread(pout.tif);%imshow(I)%figure, imhist(I)%I2,T = histeq(I); % figure, imshow(I2) % figure window.1.图像的直方图均衡化清除窗口读入图像显示原图像获取图像数据直方图将原始图像I的直方图变成用户指定的向量Display the newequalized image, I2, in a newfigure, im

8、hist(I2) % Create a histogram of the equalized imageI2.figure,plot(0:255)/255,T); % plot the transformation curve.imwrite (I2,图像2.png); % Write the newly adjusted image I2 to a disk file named% 图像 2.png.imfinfo( 图像 2.png)%Check the contents of the newly written file06010) iffl 20029)401402.图像的均值滤波I=

9、imread(D:2.jpg);subplot(2,3,1),imshow(I),title(原始图像);I=rgb2gray(I);I1=imnoise(I,gaussian,0,0.005);subplot(2,3,2),imshow(I1),title(添加高斯噪声的图像);k1=filter2(fspecial(average,3),I1)/255;%进行3*3模板平滑滤波k2=filter2(fspecial(average,5),I1)/255;k3=filter2(fspecial(average,7),I1)/255;k4=filter2(fspecial(average,9)

10、,I1)/255;%进行5*5模板平滑滤波%进行7*7模板平滑滤波%进行9*9模板平滑滤波subplot(2,3,3),imshow(k1);title(3*3模板平滑滤波);subplot(2,3,4),imshow(k2);title(5*5subplot(2,3,5),imshow(k3);title(7*7模板平滑滤波);模板平滑滤波);subplot(2,3,6),imshow(k4);title(9*9模板平滑滤波);3.卵言向修图像的中值滤波I=imread(NBA.jpg );I=rgb2gray(I);J=imnoise(I,salt & pepper,0.02);subpl

11、ot(2,3,1),imshow(I);title(原图像);subplot(2,3,2),imshow(J);title(添加椒盐噪声图像);k1=medfilt2(J);%进行3*3模板中值滤波k2=medfilt2(J,5,5);%进行5*5模板中值滤波k3=medfilt2(J,7,7);%进行7*7模板中值滤波k4=medfilt2(J,9,9);%进行9*9模板中值滤波subplot(2,3,3),imshow(k1);title(3*3 模板中值滤波);subplot(2,3,4),imshow(k2);title(5*5 模板中值滤波);subplot(2,3,5),imshow(k3);title(7*7 模板中值滤波);subplot(2,3,6),imshow(k4);title(9*9 模板中值滤波);碍身我法假噩船噩摧於能常肺肯麴用颤胃邵4.图像的拉普拉斯锐化滤波I,map=imread(D:7.jpg);imshow(I,map);

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论