基于MATLAB的数字图像预处理毕业论文_第1页
基于MATLAB的数字图像预处理毕业论文_第2页
基于MATLAB的数字图像预处理毕业论文_第3页
基于MATLAB的数字图像预处理毕业论文_第4页
基于MATLAB的数字图像预处理毕业论文_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

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

文档简介

1、 图像处理课程设计-基于matlab的数字图像预处理 学院:电气学院 班级:电信11-02 姓名:王嘉 学号:311109010320 摘 要数字图像预处理是一门新兴技术,随着计算机硬件的发展,数字图像的实时处理已经成为可能,由于数字图像预处理的各种算法的出现,使得其处理速度越来越快,能更好的为人们服务。数字图像预处理是一种通过计算机采用一定的算法对图形图像进行处理的技术。数字图像预处理技术已经在各个领域上都有了比较广泛的应用。图像预处理的信息量很大,对处理速度的要求也比较高。MATLAB强大的运算和图形展示功能,使图像处理变得更加的简单和直观。本文介绍了MATLAB 语言的特点,基于MATL

2、AB的数字图像预处理环境,介绍了如何利用MATLAB及其图像预处理工具箱进行数字图像处理,并通过一些例子来说明利用MATLAB图像预处理工具箱进行图像处理的方法。主要论述了利用MATLAB实现图像增强处理。关键词:MATLAB,数字图像处理,图像增强。- 18 -目录摘 要III第1章 绪 论- 6 -1.1图像预处理的定义- 6 -1.2图像预处理研究的背景意义及发展趋势- 6 -1.2.1图像预处理研究的意义 - 6 -1.2.2图像预处理的研究现状及发展趋势- 7 -第2章 数字图像增强处理基本简介- 8 -2.1 基本概念- 8 -2.2 图像增强的目的:- 8 -2.3图像增强处理的

3、方法简介- 8 -2.3.1灰度变换增强- 9 -2.3.2空域滤波增强- 9 -2.3.3频域增强- 9 -2.3.4 彩色增强- 9 -第3章 图像的增强处理- 9 -3.1 灰度变换增强- 9 -3.1.1 灰度变换- 9 -3.1.2 灰度值调整- 11 -3.1.3 直方图均衡化- 11 -3.1.4 直方图规定化- 12 -3.2 空域滤波增强- 14 -3.2.1 平滑滤波器- 14 -3.2.2 中值滤波器- 15 -3.2.3 自适应滤波器- 16 -3.2.4 锐化滤波器- 17 -3.3频域滤波增强- 18 -3.3.1 高通滤波- 18 -3.4 彩色增强- 19 -3

4、.4.1 真彩色增强- 19 -总结- 21 -参考文献:- 22 -第1章 绪 论1.1图像预处理的定义图像,将每一个文字图像分检出来交给识别模块识别,这一过程称为图像预处理。1.2图像预处理研究的背景意义及发展趋势1.2.1图像预处理研究的意义图像预处理是将每一个图像分检出来交给识别模块识别。图像预处理的主要目的是消除图像中无关的信息,恢复有用的真实信息,增强有关信息的可检测性和最大限度地简化数据,从而改进特征抽取、图像分割、匹配和识别的可靠性。随着电子技术和计算机技术的不断提高,图像预处理技术在视频监控系统中获得了巨大发展。对视频监控系统来说,监控环境中的噪声以及图像在传输、接收过程中会

5、产生的噪声降低了图像质量,使图像模糊。我们可以通过图像增强技术改善图像的质量。在一幅图像中,人们只对图中的某些目标感兴趣,我们通过图像分割技术把图像分割成不同的区域,从而分离出图像中的各个对象,然后从这些区域中获取对象的特征,从而提取出我们感兴趣的目标。 由于计算机处理能力的不断增强,图像预处理技术在飞速发展的同时,也越来越广泛地向其他学科快速交叉渗透,使得图像在信息获取以及信息利用等方面也变得越来越重要。目前图像预处理的应用越来越广泛,已经渗透到工业、医疗保健、航空航天、军事等各个领域,在国民经济中发挥越来越大的作用。随着计算机的发展,图像预处理技术的应用领域必将继续扩大,充当越来越重要的角

6、色,对于人们的生活产生巨大影响。1.2.2图像预处理的研究现状及发展趋势 数字图像处理最早出现于20世纪50年代,当时的电子计算机已经发展到一定水平,人们开始利用计算机来处理图形和图像信息。数字图像处理作为一门学科大约形成于20世纪60年代初期。早期的图像处理的目的是改善图像的质量,它以人为对象,以改善人的视觉效果为目的。图像处理中,输入的是质量低的图像,输出的是改善质量后的图像,常用的图像处理方法有图像增强、复原、编码、压缩等。图像处理技术在许多应用领域受到广泛重视并取得了重大的开拓性成就,属于这些领域的有航空航天、生物医学工程、工业检测、机器人视觉、公安司法、军事指导、文化艺术等,使图像处

7、理成为一门引人注目、前景远大的新型学科。随着图像处理技术的深入发展,从70年代中期开始,随着计算机技术和人工智能、思维科学研究的迅速发展,数字图像处理向更高、更深层次发展。人们已经开始研究如何用计算机系统解释图像,实现类似人类视觉系统理解外部世界,这被称为图像理解或计算机视觉。第2章 数字图像增强处理基本简介2.1 基本概念图像增强是一类基本的图像处理技术,其目的是对图像进行加工,以得到对具体应用来说视觉效果更好、更有用的图像。这里的好和有用要因具体的应用目的和要求而异,并且所需的具体增强技术也可不同。目前常用的增强技术根据其处理所进行的空间不同,可分为基于图像域的方法和基于变化域的方法。第一

8、类,直接在图像所在的空间进行处理,也就是在像素组成的空间里直接对像素进行操作;第二类,在图像的变化域对图像进行间接处理。2.2 图像增强的目的:目的是对图像进行加工,以得到对具体应用来说视觉效果更好、更有用的图像。这里的好和有用要因具体的应用目的和要求而异,并且所需的具体增强技术也可不同。2.3图像增强处理的方法简介2.3.1灰度变换增强根据某种目标条件,按一定变换关系逐点改变原图像中每一个像素的灰度值的方法。2.3.2空域滤波增强空域滤波可分为线形滤波和非线形滤波两类。线形滤波器的设计常基于对傅立叶变换的分析。非线形空域滤波器则一般直接对邻域进行操作。另外各种滤波器根据功能又主要分成平滑滤波

9、和锐化滤波。平滑可用低通来实现,锐化可用高通来实现平滑滤波器:它能减弱或消除傅立叶空间的高频分量,但不影响在低频分量。因为高频分量对应图像中的区域边缘等灰度值具有较大较快变化的部分,滤波器将这些分量滤去可使图像平滑。2.3.3频域增强频域增强的基本原理是:卷积理论是频域技术的基础。2.3.4 彩色增强(1) 伪彩色增强 (2)真彩色增强 第3章 图像的增强处理3.1 灰度变换增强 3.1.1 灰度变换非线性灰度变换公式为: (1) 式中,a,b,c是便于调整曲线的位置和形状而引入的参数。对数变换使低灰度变换范围的f得以扩展,而高灰度范围的f得到压缩,以使图像分布均匀,与人的视觉特性相匹配。(2

10、)编码: f=imread(0.jpg)M,N=size(f);g=zeros(M,N);f=double(f);g=double(g);k1=min(min(f);k2=max(max(f);a=k1+50;b=k2-50;c=k1-30;d=k2+20; for i=1:M for j=1:N if(f(i,j)=a)&(f(i,j) g(i,j)=(d-c)/(b-a)*(f(i,j)-a)+c; end if(f(i,j) g(i,j)=c; end if(f(i,j)=b) g(i,j)=d; end end end figure; subplot(121); imshow(f,);

11、 subplot(122); imshow(g,);(3) 效果图如图3.1: 图3.1灰度变换(4)结论:对数灰度变换使图像的高灰度范围得到压缩。3.1.2 灰度值调整(1) 灰度值调整用到的函数:J=imadjust(I)(2)编码:pout=imread(0.jpg);pout_imadjust=imadjust(pout);pout_histeq=histeq(pout);Subplot(121);imshow(pout);title(a)原始图像);Subplot(122);imshow(pout_imadjust);title(b)调整值);(3)效果图如图3.2: (a)原图 图

12、3.2灰度值调整 (b)调整值(4)结论:灰度值调整用于调整灰度值或色图。3.1.3 直方图均衡化(1)公式:=(k=0,1,2,L-1,0)式中,nk为灰度级rk的像素数目:N为图像中像素的总数:L为像素中可能的灰度级总数。(2)编码:I=imread(0.jpg);J=histeq(I);subplot(221);imshow(I)Title(a)原始图像);subplot(222);imshow(J)Title(b) 原始图像直方图 );subplot(223);imhist(I,64)Title(c)均衡化图像);subplot(224);imhist(J,64)Title(d)均衡化

13、图像直方图);(3)效果图如图3.3:图3.3直方图均衡化(4)结论:把原始图像的直方图变换成均匀分布的形式,增加像素灰度值的动态范围,达到增强图像整体对比度的效果。3.1.4 直方图规定化(1)公式:=(k=0,1,2,L-1)(2)编码:I=imread(0.jpg);hgram=0:255;%灰度变换的范围。J=histeq(I,hgram);subplot(221);imshow(I);title(原始图)subplot(222);imshow(J);title(直方图规定化);subplot(223);imhist(I,64)title(原图像直方统计)subplot(224);im

14、hist(J,64)title(直方图规定化直方统计)(3)效果图如图3.4:图3.4直方图规定化(4)结论:自动增强整个图像的对比度,具体增强效果不易控制,总是得到全局均衡化的直方图。3.2 空域滤波增强3.2.1 平滑滤波器(1)如果S为像素(x0,y0)的邻域集合(包含(x0,y0),(x,y)表示S中的元素,f(x,y)表示(x,y)点的灰度值,a(x,y)表示个点的权重,则对(x0,y0)进行平滑可表示为:(2)编码:I=imread(0.jpg);J=imnoise(I,gaussian,0.025);subplot(221);imshow(I);title(原始图像);subpl

15、ot(222);imshow(J);title(高斯噪声图像);k1=filter2(fspecial(average,3),J);subplot(223);imshow(uint8(k1);title(4*4模板平滑滤波器);k2=filter2(fspecial(average,5),J);subplot(224);imshow(uint8(k2);title(5*6模板平滑滤波器);(3)效果图如图3.5:图3.5平滑滤波器(4)结论:平滑滤波器的目的是消除或尽量减少噪声,改善图像的质量。3.2.2 中值滤波器(1)一组数字x1,x2,xn来说,如果把n个数安值的大小顺序排列为xn=xi

16、2=xin,则y便成为序列x1,x2,xn的中值可表示为: y=Med(2)编码:I=imread(0.jpg);subplot(2,3,1);imshow(I);title(a)原始图像);J=imnoise(I,salt & pepper,0.01);subplot(2,3,2);imshow(J);title(b)椒盐噪声图像);k=medfilt2(J,3,3);subplot(2,3,3);imshow(k,);title(c)中值滤波);subplot(2,3,4);imshow(I);title(d)原始图像);J2=imnoise(I,gaussian,0.01);subplo

17、t(2,3,5);imshow(J2);title(e)高斯噪声);k2=medfilt2(J2);subplot(2,3,6);imshow(k2,);title(f)中值滤波);(3)效果图图3.6:图3.6中值滤波器(4)结论:适用于脉冲干扰,脉冲宽度较小,相距较远的在脉冲。3.2.3 自适应滤波器(1)-(2)编码:RGB=imread(0.jpg);subplot(131);imshow(RGB);title(a)原始图像)I=rgb2gray(RGB);J=imnoise(I,gaussian,0,0.025);subplot(132);imshow(J);title(b)高斯噪音

18、图像)k=wiener2(J,5 5);subplot(133);imshow(k);title(c)自适应滤波处理)(3)效果图图3.7:图3.7自适应滤波器(4)结论:根据图像的局部方差来调整滤波器的输出,局部方差大时,滤波器的平滑效果较弱,反之则较强。3.2.4 锐化滤波器(1)编码:I=imread(0.jpg);h=fspecial(laplacian);I2=filter2(h,I);subplot(121);imshow(I);xlabel(a)原图像);subplot(122);imshow(I2);xlabel(b)滤波后图像);(2) 效果图图3.8 图3.8锐化滤波器(4

19、)结论:突出图像的边缘信息,加强图像的轮廓特征,便于识别。3.3频域滤波增强 3.3.1 高通滤波(1)函数: H(u,v)=(2)编码I=imread(0.jpg);I=rgb2gray(I);figure(1),imshow(I);title(原图像);s=fftshift(fft2(I);figure(2);imshow(abs(s),);title(图像傅里叶变换所得频谱);a,b=size(s);a0=round(a/2);b0=round(b/2);d=10;fori=1:aforj=1:bdistance=sqrt(i-a0)2+(j-b0)2);ifdistance=dh=1;

20、elseh=0;end;s(i,j)=h*s(i,j);end;end;s=uint8(real(ifft2(ifftshift(s);figure(3);imshow(s);title(低通滤波所得图像);(3)效果图图3.9 图3.9高通滤波(4)结论:衰减高频信息,是低频信息畅通无阻。3.4 彩色增强3.4.1 真彩色增强(1)编码:RGB=imread(0.jpg);subplot(221);imshow(RGB);xlabel1(a)原始真彩图像);subplot(222);imshow(RGB(:,:,1);xlabel1(b)真彩色图像红色分量);subplot(223);imshow(RGB(:,:,1);xlabel1(c)真彩色图像绿色分量);subplot(224);imshow(RGB(:,:,1);xlabel1(d)真彩色图像蓝色分量);(2)效果图 图3.10:图3.10真彩色增强(3)结论:不改变原图像的色彩,但由于增强后的图像又有所差别,保持色调和饱和度不变使亮度分量增强,使整个图像比原图增量些。总结

温馨提示

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

评论

0/150

提交评论