数字图像处理实验指导书(2014)

合集下载

数字图像处理实验指导书

数字图像处理实验指导书

实验一:图像文件类型转换实验目的:理解数字图像文件的几种基本类型掌握在MATLAB中进行图象文件类型转换的方法观察图象转换前后的效果加深对图象文件类型的理解熟悉图象格式、颜色系统间的转换实验内容:1)灰度图像与索引图像的相互转换2)RGB图像与索引图像的相互转换3)将图像转换为二值化图像实验方法:利用MATLAB工具进行实验一、灰度图像到索引图像的转换启动MATLAB,新建一个自己的工作文件夹(如下图中的“MYFIG”)。

并把它设置在当前的工作路径(Current Directory)下。

1)在该文件夹中拷入个灰度图片,比如“2.jpg”文件。

2)在MATLAB命令输入窗中,调用函数info=imfinfo('2.jpg')观查2.jpg是否为灰度图像在ColorType: 'grayscale' 属性行如此显示,则说明以2.jpg命名的文件为灰度图像。

3)输入如下命令完成转换RGB=imread('2.jpg'); % 将图像“2.jpg”的数据赋给变量RGBfigure(3); % 设定显示窗口3imshow(RGB); % 显示原“2.jpg”文件figure(1); % 设定显示窗口1[RGB1,map1]=gray2ind(RGB,128); % 指定灰度级128,进行灰度图像到索引图像转换imshow(RGB1,map1) ; % 显示索引图像1figure(2); % 设定显示窗口2[RGB2,map2]=gray2ind(RGB,16); % 指定灰度级16,进行灰度图像到索引图像转换imshow(RGB2,map2) ; % 显示索引图像2imwrite(RGB1,map1,'3.bmp'); % 将索引图像1保存为名为“3.bmp”的文件imwrite(RGB2,map2,'4.bmp'); % 将索引图像2 保存为名为“4.bmp”的文件运行并观察结果和现象。

数字图像处理实验指导书

数字图像处理实验指导书

《数字图像处理》实验指导书数字图象处理实验的目的不仅是让学生通过用MATLAB等高级语言编写数字图像处理的一些基本算法程序,巩固和掌握图像处理技术的理论、方法和基本技能,提高实际动手能力,而且通过综合实习,让学生能探讨和应用数字图像处理技术去解决一些实际问题。

为学生进一步学习和应用数字图像技术解决实际问题奠定基础。

实验一、数字图像获取 (2)实验二、图像的傅立叶变换 (5)实验三、图像直方图增强 (7)实验四数字图像空间域平滑 (11)实验五数字图像锐化 (14)实验六、图像压缩 (17)实验七图像融合 (21)实验八图像分割 (23)实验一、数字图像获取一、实验目的1掌握使用扫描仪等数字化设备以及计算机获取数字图像的方法;2修改图像的存储格式。

二、实验原理用扫描仪获取图像也是图像的数字化过程的方法之一。

扫描仪按种类可以分为手持扫描仪,台式扫描仪和滚筒式扫描仪(鼓形扫描仪)。

扫描仪的主要性能指标有x、y方向的分辨率、色彩分辨率(色彩位数)、扫描幅面和接口方式等。

各类扫描仪都标明了它的光学分辨率和最大分辨率。

分辨率的单位是dpi,dpi 是英文Dot Per Inch的缩写,意思是每英寸的像素点数。

扫描仪工作时,首先由光源将光线照在欲输入的图稿上,产生表示图像特征的反射光(反射稿)或透射光(透射稿)。

光学系统采集这些光线,将其聚焦在CCD上,由CCD将光信号转换为电信号,然后由电路部分对这些信号进行A/D转换及处理,产生对应的数字信号输送给计算机。

当机械传动机构在控制电路的控制下,带动装有光学系统和CCD的扫描头与图稿进行相对运动,将图稿全部扫描一遍,一幅完整的图像就输入到计算机中去了。

图1.1扫描仪的工作原理扫描仪扫描图像的步骤是:首先将欲扫描的原稿正面朝下铺在扫描仪的玻璃板上,原稿可以是文字稿件或者图纸照片;然后启动扫描仪驱动程序后,安装在扫描仪内部的可移动光源开始扫描原稿。

为了均匀照亮稿件,扫描仪光源为长条形,并沿y方向扫过整个原稿;照射到原稿上的光线经反射后穿过一个很窄的缝隙,形成沿x方向的光带,又经过一组反光镜,由光学透镜聚焦并进入分光镜,经过棱镜和红绿蓝三色滤色镜得到的RGB三条彩色光带分别照到各自的CCD上,CCD将RGB光带转变为模拟电子信号,此信号又被A/D变换器转变为数字电子信号。

《数字图像处理》实验指导书1

《数字图像处理》实验指导书1

《数字图像处理》实验指导书前言本实验指导书可作为电子信息工程、通信工程、生物医学工程等专业《数字图像处理》课程的实验指导书。

实验指导书共提供了6个实验,要求在VB环境下实现。

实验名称与学时安排详见下表。

实验名称与学时安排表实验教学基本要求:1、在实验前,认真准备,熟悉和掌握相关实验内容的基本算法和程序设计技术。

2、根据实验目的和要求,按时认真完成各实验的上机操作。

3、实验结束后,要及时提交经调试正确的程序源代码、生成的可执行文件、实验报告书等文档。

实验一图象的读取保存及图像的二值化处理一、实验目的1、熟悉《数字图像处理》的实验平台。

2、了解VB对图像进行处理的基本方法。

3、熟悉彩色图像变成灰度图象以及灰度图像转换成二值图像的基本原理及处理过程。

二、实验准备1、复习彩色图像变成灰度图象以及灰度图像的二值化处理的基本原理。

2、阅读下列内容,了解VB对图像进行处理的基本方法。

(1)读取图像通过扫描仪、摄像机等输入计算机以.bmp、.ico或.wmf存储的图像文件,可用LoadPicture函数把图像文件装入窗体、图片框或图像框中,例如:picture1.picture=loadpicture(“c:\image\flower.bmp”)可以把路径为c:\image\flower.bmp的图像文件装入图片框picture1中。

为了使图片框的大小与图像相匹配,应将图片框的autosize属性设置为True。

(2)用Point方法获取彩色图像的颜色值Point方法的功能是获取图像上指定像素的颜色值。

格式为:Object.Point(x,y)其中,Object表示获取颜色的对象名,(x,y)为取得颜色的坐标位置。

Point 方法将指定位置的像素的颜色值返回一个长整形数。

例如,求图片框picture 1中图像在位置(x,y)的像素颜色值(col)时,可写为:dim col as longcol=picture1.Point(x,y)(3)用Pset方法画点Pset方法的功能是在指定的位置画一个指定颜色的点。

数字图像处理实验指导书

数字图像处理实验指导书

数字图像处理实验指导书《数字图像处理》实验指导书实验一数字图像文件基本类型转换一、实验目的 1. 了解Matlab支持4种图像类型:灰度图像、二值图像、索引图像和RGB图像。

2. 学会运用MATLAB 实现4种类型之间的转换。

3. 熟练掌握在MATLAB中如何读取和存储图像。

4. 掌握图像间的基本运算。

二、实验原理数字图像处理就是将图像信号转换成数字格式并利用计算机对其进行一系列的操作,以得到所期望的结果。

它基本的步骤可分为图像信息的获取、存储、处理、传输、输出和显示。

数字图像处理的基本方法包括图像数字化、图像变换、图像增强、图像恢复、图像压缩编码、图像分割、图像分析与描述和图像识别分类。

应用领域则是非常广泛,主要包括有宇宙探测、通信工程、遥感、生物医学、工业生产、军事公安、信息安全和信息检索等。

1、数字图像的特点⑴相比于语音等其他信号,图像具有信息量大、占用频带宽的特点。

在图像通信中,有限信道根本无法实时传输图像,这对图像频带压缩提出了很高的要求。

⑵像素间相关性大。

在同一帧内各相邻像素间具有相同或相近的灰度可能性很大,而运动图像的相邻帧相关性更大。

这些都说明数字图像中存在着大量的冗余,通过减少或消除这些冗余,进行图像压缩的可能性很大。

在数字图像处理中,一方面要充分考虑人的视觉特性,简化处理过程。

2、图像的读取及存储⑴图像的读取读取图像函数:imread() 格式:变量名=imread(‘路径\\文件名’,‘文件格式’) 例:x=imread(‘‘, ‘jpg’); 需要注意的是这是简略的写法,说明这幅图片在MATLAB的默认路径下。

⑵图像的保存①将图像写到文件imwrite() 格式:imwrite(变量名,‘新文件名’) 例:imwrite(x,’new_’) 此时图片会自动存入默认路径下。

②将图像用save命令以mat文件形式保存到磁盘中,以后可用load命令调用。

格式:save 保存的文件名变量名load 保存的文件名3、数字图像的表示和类别一幅图像可以被定义为一个二维函数f(x,y),其中x和y是空间(平面)坐标,f 在任何坐标处(x,y)处的振幅称为图像在该点的亮度。

数字图像处理实验指导书

数字图像处理实验指导书

《数字图像处理》实验指导书王永堃沈阳理工大学信息学院前言数字图像处理是电子信息科学与技术专业学生必修的专业基础课之一。

通过本课程的学习,使学生能够掌握有关数字图像处理的基本概念、方法、原理及应用,能够培养和增强学生技能的创新意识和创新思维,提高实际动手能力和创新能力,为学生进一步学习专业课程奠定基础。

数字图像处理由理论教学和实验教学环节组成,理论教学环节是基础,实验教学环节是对理论教学环节的延伸、充实和完善,实验教学在数字图像处理课程中具有重要地位与作用。

实验题目和学时说明。

实验一编写一幅灰度图像直方图统计程序;实验二图象编码实验;实验三用Photoshop软件对图像进行增强操作;实验四图象分割实验。

实验五数字图像变换实验六数字图像增强实验七二维数字滤波器设计实验八基于DSP的灰度阈值变换1目录实验一编写一幅灰度图像直方图统计程序 .................................. 4一实验目的......................................................................... 4二实验原理......................................................................... 4三实验内容......................................................................... 4四实验要求......................................................................... 4五实验程序......................................................................... 4六思考题 ............................................................................ 6实验二图象编码实验................................................................. 8一实验目的......................................................................... 8二实验内容......................................................................... 8三实验步骤......................................................................... 81 余弦变换编码.............................................................. 82 行程编码 .................................................................... 93 JPEG编码 ................................................................... 9四思考题 .........................................................................10实验三用Photoshop软件对图像进行增强操作.........................112一实验目的......................................................................11二实验内容......................................................................11三实验步骤......................................................................11四思考题 .........................................................................13实验四图象分割实验..............................................................15一实验目的......................................................................15二实验内容......................................................................15三实验方法......................................................................161边缘检测 ...................................................................162 模板匹配 .................................................................16四思考题 .........................................................................17实验五数字图像变换……………………………………………..1 4 实验六数字图像增强……………………………………………….1 6 实验七二维数字滤波器设计……………………………………….1 7 实验八基于DSP的灰度阈值变换………………………………….1 83实验一编写一幅灰度图像直方图统计程序一实验目的了解数字图像灰度直方图的概念和计算方法,掌握用MATLAB 画数字图像灰度直方图的方法。

数字图像处理实验指导书

数字图像处理实验指导书

《课程名称》实验指导书适用专业:自动化课程代码: 84018091 学时: 6 学分: 0.5 编写单位:机械工程及自动化学院编写人:蒋代君审核人:审批人:目录实验一 Matlab图像处理工具箱的初步练习 .............................................................................................. - 2 - 实验二图像的空域处理方法 ....................................................................................................................... - 5 - 实验三图像的空域处理方法 ....................................................................................................................... - 8 - 实验四图像分割和目标识别 ..................................................................................................................... - 13 -实验一 Matlab图像处理工具箱的初步练习一、实验目的和任务1、初步了解与掌握MATLAB语言的基本用法;2、掌握MA TLAB语言中图象数据与信息的读取方法;3、掌握在MA TLAB语言中图像类型的转换。

二、实验仪器、设备及材料1、计算机2、MatLab软件/语言包括图像处理工具箱(Image Processing Toolbox)3、实验所需要的图片三、实验原理将数字图像的RGB表示转换为YUV表示;Y=0.30R+0.59G+0.11BU=0.70R-0.59G-0.11BV=-0.30R-0.59G+0.89B四、实验步骤1、阅读资料并熟悉MatLab的基本操作2、读取MATLAB中的图象数据3、显示MATLAB中的图象文件。

数字图像处理实验指导书-河北工业大学2014-实验六 图像分割

数字图像处理实验指导书-河北工业大学2014-实验六  图像分割

实验六图像分割
一、实验目的
使用MatLab 软件进行图像的分割。

使学生通过实验体会一些主要的分割算子对图像处理的效果,以及各种因素对分割效果的影响。

二、实验要求
要求学生能够自行评价各主要算子的分割性能。

完成图像的处理并要求正确评价处理结果,能够从理论上作出合理的解释。

三、实验内容与步骤
(1)使用Roberts 算子的图像分割实验
调入并显示图像中图像;使用Roberts 算子对图像进行边缘检测处理; Roberts 算子为一对模板:
(2)使用Roberts 算子的图像分割实验
调入并显示图像中图像;使用Roberts 算子对图像进行边缘检测处理; Roberts 算子为一对模板:
(3)使用Prewitt 算子的图像分割实验
(4)使用Sobel 算子的图像分割实验
(5)使用拉普拉斯算子的图像分割实验
四、实验设备及软件
1.计算机;
2.MATLAB程序;
3.移动式存储器(软盘、U盘等)。

4.记录用的笔、纸。

五、实验报告要求
1.叙述实验过程;
2.提交实验的原始图像和结果图像。

六、思考题/问答题
1. 评价一下Roberts 算子、Prewitt 算子、Sobel 算子对于噪声条件下边界检测的性能。

2. 实验中所使用的五种算子所得到的边界有什么异同?。

数字图像处理实验指导书

数字图像处理实验指导书

数字图像处理实验指导书臧兰云电子工程学院实验一图像基本运算一、实验目的:1、了解数字图像处理基础2、掌握数字图像处理的基本运算方法3、学习利用matlab进行数字图像处理的基本方法二、实验内容:1、根据图像采样原理,试对lena图像分别进行4和16倍减采样,查看其减采样效果。

2、对一幅图像加入椒盐噪声,并通过减法运算提取出噪声。

3、两幅二值图像进行逻辑与、或、非运算。

4、实现把一幅图像旋转45°,并分别采用把转出显示区域的图像截去和扩大显示区域范围以显示图像的全部两种方式。

5、选取一幅大小为256*256像素的图像,分别将图比例放大1.5倍,比例缩小0.7倍,非比例放大到420*384像素,非比例缩小到150*180像素。

三、思考与总结:1、将一幅图像如果进行4倍、16倍和64倍增采样会出现什么情况?是否有其他方法可以实现图像的采样?2、图像的选转会导致图像的失真吗?若有,有什么办法可以解决这个问题?3、由非比例缩放得到的图片能够恢复到原图片吗?为什么?实验二图像变换及增强一、实验目的:1、掌握图像变换的应用2、掌握数字图像处理的空间域及频域的增强方法二、实验内容:1、构造一幅图像并对其旋转一定的角度,求原始图像及旋转后图像的频谱图。

2、对一幅灰度图像进行均衡化,灰度等级为8级。

3、对一幅灰度图像采用多种方法实现平滑、锐化滤波。

4、对一幅图像进行幂次变换。

三、思考与总结:1、图像变换在图像处理中的应用?2、什么是傅里叶变换的旋转性?3、以上实验分别可以应用到那些实际问题中? 实验三图像压缩编码一、实验目的:1、掌握图像压缩编码的概念2、比较图像压缩编码的各种方法二、实验内容:1、计算一幅灰度图像的熵。

2、选择一种方法对图像进行压缩,并计算压缩比。

三、思考与总结:1、注释程序功能2、以上实验可以应用到那些实际问题中?实验四图像分割及彩色图像处理一、实验目的:1、掌握图像分割的基本原理2、掌握彩色图像处理方法二、实验内容:1、用全局阈值法对图像进行分割2、实现sobel算子及Roberts等算子的边缘提取算法3、生成一幅大小为256*256的RGB图像。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《数字图像处理》实验指导书信息工程学院电子信息工程系上课地点:7042014.5目录实验一图像基本操作 (1)实验二图像运算 (3)实验三图像增强——空域滤波 (5)实验四图像的傅立叶变换 (7)实验五图像增强——频域滤波 (9)实验六图像分割 (12)综合实验 (15)实验一图像基本操作一、实验目的了解MatLab软件/语言,学会使用MatLab的图像处理工具箱(Image Processing Toolbox),使学生初步具备使用该软件处理图像信息的能力,并能够利用该软件完成本课程规定的其他实验和作业。

熟悉常用的图像文件格式与格式转换;熟悉图像矩阵的显示方法(灰度、索引、黑白、彩色);熟悉图像矩阵的格式转换二、实验要求在MATLAB环境下完成下列操作:1、读入图像;2、保存图像;3、图像的显示方法三、实验方法使用函数imread可以将图像读入MATLAB环境,imread的语法为:imread( ‘filename’ )imread所支持的文件格式包括:TIFF---------- .tif .tiffJPEG-------- .jpg .jpegGIF----------- .gifBMP--------- .bmpPNG--------- .pngXWD--------- .xwd使用函数imwrite可以将图像保存在磁盘上,imwrite的语法为imwrite( f, ‘filename’ )使用函数size可以察看图像大小,size的语法为size( )使用函数imfinfo可以察看图像信息,imfinfo的语法为imfinfo filename使用函数imshow 可以显示图像缩略图,imshow 的语法为imshow ( )使用函数imview 可以显示图像原图,imview 的语法为imview ( )使用函数figure可以开辟一个新的窗口,figure的语法为figure, imshow ( )figure, imview ( )figure, plot ( )…………………使用数据类型转换函数可以转换图像数据类型,如im2uint8 ( ) ------------------ convert image to uint8im2uint16 ( ) ---------------- convert image to uint16mat2gray ( ) ----------------- convert image to double, range[0 , 1]im2double ( ) ---------------- convert image to doubleim2bw ( ) --------------------- convert image to logical四、实验过程使用函数imread 打开一幅灰度图像(lena_gray.jpg),使用函数imwrite 将图像另存为不同的文件名;在此过程中观察图像矩阵的形式,并记录5×5的矩阵片断;使用函数size察看图像大小,使用函数imfinfo察看图像信息;记录图像信息;分别使用函数imshow 和函数imview 显示图像;记录两种方式的区别。

使用函数imread打开一幅彩色图像(lena_color.tif),观察图像矩阵的形式;并分别记录RGB三色5×5的矩阵片断;使用函数rgb2gray将彩色图像转换为灰度图像;使用im2uint8和im2double转换图像的数据类型,记录5×5矩阵片断在转换前后的变化。

六、源程序I=imread('Lena_color.tif');J=imread('lena_gray.jpg');J1=rgb2gray(I)imshow(I);figure,imshow(J);figure,imshow(J1)figure,imshow(I),colorbar;figure,imshow(J),colorbar;imwrite(I,'Lenna.tiff');实验二图像运算一、实验目的1.熟悉MATLAB基本图像操作;2.结合实例学习如何在程序中增加图像处理算法;3.理解和掌握图像的运算和直方图均衡化的原理和应用;4.了解平滑处理的算法和用途,学习使用均值滤波、中值滤波和拉普拉斯锐化进行图像增强处理的程序设计方法;5.了解噪声模型及对图像添加噪声的基本方法。

二、实验要求在MATLAB环境下完成下列操作:1.读入图像;2.图像灰度变换方法;3.灰度的对数扩展法;4.绘制灰度直方图;5.直方图均衡法;6.任意灰度变换实现;三、实验方法灰度直方图反映图像的灰度分布情况,即亮度分布情况;它说明不同灰度的像素个数或分布概率。

使用函数imhist绘制灰度直方图,imhist的语法为h = imhist( f );figure, imhist( f );figure, plot( h );figure, stem( h );figure, bar( h );由于拍摄和处理的原因,导致图像的灰度分布范围过小;最大熵原理指出:数据满足均匀分布时,信息量最大;依据这个原理,通过灰度直方图均衡化将图像灰度分布扩展到整个灰度分布范围,可以使图形信息量最大,即使使得图像对比度增强。

使用函数histeq对图像进行直方图均衡,histeq 的语法为g = histeq( f, nlev ); % nlev 为输出的灰度级数,通常取256,默认64figure, imhist(g);任意灰度变换需要进行分段计算四、实验过程1)使用函数imread打开一幅灰度图像(2_1.jpg),使用函数imhist绘制灰度直方图。

直方图有四种表现形式h = imhist( f );figure, imhist( f );figure, plot( h );figure, stem( h );figure, bar( h );观察四种直方图的差别。

2)使用函数imread 打开一幅灰度图像(2_2.jpg),说明这幅图像直方图存在的问题。

使用函数histeq对图像进行直方图均衡,比较并记录均衡前后图像的变化h=histeq(f, 256);figure, imshow(f);figure, imhist(f);figure, imshow(h);figure, imhist(h);3)图像加法是把图像叠加在一起的操作,使用函数imadd将两幅图像相加。

clc;clearf1=imread('rice.png'); %读入图像f2=imread('cameraman.tif '); %读入图像f3=imadd(f1,f2);figure,imshow(f3);4)图像减法是从一幅图像中减去另一幅图像,经常被用作检测两幅图像的差别,使用函数imsubtract将两幅图像相减。

下面的操作是根据一幅原始图像,生成其背景亮度图像,然后再从原图像中减去背景亮度图像,从而得到结果。

I=imread('cameraman.tif');J=uint8(filter2(fspecial('gaussian'),I));K=imsubtract(I,J);subplot(121);imshow(I);subplot(122);imshow(J);figure;imshow(K,[])5)图像间的逻辑运算主要有“与”、“或”、“非”等,把它们组合起来可以构成其他逻辑运算。

当我们对灰度级进行逻辑操作时,像素值作为一个二进制数来处理,逻辑操作按位进行。

“与”和“或”运算通常用作模板,即通过这些操作可以从一幅图像中提取子图像,更加突出子图像的内容。

下面的“与”和“或”运算通过逐点进行。

A=zeros(128);A(40:67,60:100)=1;B=zeros(128);B(50:80,40:70)=1;C=and(A,B);D=or(A,B);E=not(B);F=xor(A,B);subplot(231);imshow(A);title('A图')subplot(232);imshow(B);title('B图')subplot(233);imshow(C);title('A和B相与图')subplot(234);imshow(D);title('A和B相或图')subplot(235);imshow(E);title('B取反图')subplot(236);imshow(F);title('A和B异或图')实验三 图像增强——空域滤波一、实验目的进一步了解MatLab 软件/语言,学会使用MatLab 对图像作滤波处理,使学生有机会掌握滤波算法,体会滤波效果。

了解几种不同滤波方式的使用和使用的场合,培养处理实际图像的能力,并为课堂教学提供配套的实践机会。

二、实验要求应当完成对于给定图像+噪声,使用平均滤波器、中值滤波器对不同强度的高斯噪声和椒盐噪声,进行滤波处理;能够正确地评价处理的结果;能够从理论上作出合理的解释。

三、实验内容与步骤a) 调入并显示原始图像b) 利用imnoise 命令在图像原始图像上加入高斯(gaussian) 噪声 c)利用预定义函数fspecial 命令产生平均(average)滤波器111191111---⎡⎤⎢⎥--⎢⎥⎢⎥---⎣⎦d )采用3x3的模板,分别用平均滤波器以及中值滤波器,对加入噪声的图像进行处理并观察不同噪声水平下,上述滤波器处理的结果;e )选择不同大小的模板,对加入某一固定噪声水平噪声的图像进行处理,观察上述滤波器处理的结果。

f )利用imnoise 命令在图像Sample2-1.jpg 上加入椒盐噪声(salt & pepper) g )重复c)~ e )的步骤h )输出全部结果并进行讨论。

四、 思考题/问答题(1) 简述高斯噪声和椒盐噪声的特点。

(2) 结合实验内容,定性评价平均滤波器/中值滤波器对高斯噪声和椒盐噪声的去噪效果?(3) 结合实验内容,定性评价滤波窗口对去噪效果的影响?五、 实验报告要求描述实验的基本步骤,用数据和图片给出各个步骤中取得的实验结果,并进行必要的讨论,必须包括原始图像及其计算/处理后的图像。

六、源程序I=imread('electric.tif');J = imnoise(I,'gauss',0.02); %添加高斯噪声 %J = imnoise(I,'salt & pepper',0.02); %添加椒盐噪声ave1=fspecial('average',3); %产生3×3的均值模版ave2=fspecial('average',5); %产生5×5的均值模版K = filter2(ave1,J)/255; %均值滤波3×3L = filter2(ave2,J)/255; %均值滤波5×5M = medfilt2(J,[3 3]); %中值滤波3×3模板N = medfilt2(J,[4 4]); %中值滤波4×4模板imshow(I);figure,imshow(J);figure,imshow(K);figure,imshow(L);figure,imshow(M);figure,imshow(N);实验四 图像的傅立叶变换一、实验目的1、了解图像变换的意义和手段;2、熟悉傅里叶变换的基本性质;3、热练掌握FFT 方法及应用;4、通过实验了解二维频谱的分布特点;5、通过本实验掌握利用MATLAB 编程实现数字图像的傅立叶变换及滤波锐化和复原处理;6 、了解理想、巴特沃兹、高斯等不同滤波器的结构及滤波效果。

相关文档
最新文档