数字图像处理实验指导书(2014) 下载本文

《数字图像处理》

实 验 指 导 书

信息工程学院 电子信息工程系

上课地点:704

2014.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 .tiff JPEG-------- .jpg .jpeg GIF----------- .gif BMP--------- .bmp PNG--------- .png XWD--------- .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 uint8 im2uint16 ( ) ---------------- convert image to uint16