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

内容发布更新时间 : 2024/4/28 7:32:56星期一 下面是文章的全部内容请认真阅读。

齐鲁工业大学

数字图像处理上机实验指导书

电气工程与自动化学院

电子信息工程系

2014年3月10日

实验一 Matlab图像处理工具箱的初步练习

实验目的:

熟悉常用的图像文件格式与格式转换;熟悉图像矩阵的显示方法(灰度、索引、黑白、彩色);熟悉图像矩阵的格式转换。 实验内容:

1. 熟悉图像文件的读取、显示和保存;

2. 熟悉常用的图像文件格式,以及各种格式的转换;

3. 了解图像数据的存储形式,掌握在Matlab中获取图像数据的方法。 4. 编写一个简单的图像处理程序(求反色图像)。 实验步骤:

1. 熟悉图像文件的读取、显示、保存以及格式转换

1) 读图像:分别读取不同格式的图像(灰度图像和索引图像和真彩色

图像),观察工作空间,把得到的信息记录下来,理解其中的含义。 需要用到的主要函数:imread、load 2) 将1)中读入的图像显示出来。

需要用到的主要函数:imshow

3) 将1)中读入的图像分别转换成灰度图像、真彩色图像、二值图像,

显示并保存成分别保存成数据文件(.mat)和图像文件(.jpg/.tif/.png)到你的文件夹中,观察工作空间,学会如何将图像数据显示在命令窗口。

需要用到的主要函数:ind2gray、ind2rgb、im2bw、save、imwrite 4) 从matlab的images文件夹中读取一幅真彩色图像(green.jpg)将

其转换到HSV空间和YCrCb空间,并将这些图像保存成图像文件,到你的文件夹中。

需要用到的主要函数:imread、rgb2hsv、rgb2Ycbcr、imwrite

注意:load函数和imread函数、save函数和imwrite函数的区别。 2. 学习使用help功能。打开image processing工具箱,看demo 3. 编写程序求一幅灰度图像的反色图像;

图1 原图与反色图

实验报告要求:

实验报告要求包括 实验目的、实验内容(概括)、实验步骤(要有具体的程序段)、每一步骤得到的实验结果和数据,以及对实验结果的分析,最后写出实验总结。

实验二 图像的空域增强实验

实验目的:

掌握直方图均衡化的原理和方法;掌握平均滤波器、中值滤波的原理,以及对不同强度的高斯噪声和椒盐噪声进行滤波处理效果;熟悉图像的锐化过程。 实验内容:

1. 观察各类图像的直方图,并利用直方图均衡方法进行图象增强; 2. 图像的平滑:完成对于给定图像加入噪声(高斯噪声和椒盐噪声),

观察均值滤波和中值滤波的效果。

3. 图像的锐化:观察各种模板对应的锐化处理效果; 基本原理: 1.直方图的定义

图象的灰度直方图是一个函数,表示数字图象中每一灰度级与该灰度级出现的频数(即具有这一灰度级的象素数目)间的对应关系:

P(b)?N(b) M