路漫漫其修远兮,吾将上下而求索 - 百度文库
《数字图像处理》实验指导书
实验一、空域图像处理
一、 实验目的
1 熟悉 CCS 集成开发环境的操作和基本功能;
2 熟悉 MATLAB 基本图像操作;
3 结合实例学习如何在程序中增加图像处理算法;
4 理解和掌握图像的线性变换和直方图均衡化的原理和应用;
5 了解平滑处理的算法和用途,学习使用均值滤波、中值滤波和拉普拉斯锐化进行图像
增强处理的程序设计方法;
6 了解噪声模型及对图像添加噪声的基本方法。
二、 实验原理
1 灰度线性变换就是将图像中所有点的灰度按照线性灰度变换函数进行变换。
g(x, y) T[ f (x, y)]
0 f (x, y) a
f (x, y)
g(x, y)
[ f (x, y) a] g
a
a f (x, y) b
[ f (x, y) b] g b f (x, y) 255
b
x 1,2,, m, y 1,2, n
2 直方图均衡化通过点运算将输入图像转换为在每一级上都有相等像素点数的输出图
像。按照图像概率密度函数 PDF 的定义:
p
r
(r
k
)
n
k
k 0,1,2,..., L 1
n
k k
通过转换公式获得:
s
k
T (r
k
)
p
r
(r
j
)
j0 j0
n
j
n
k 0,1,2,..., L 1
3 均值(中值)滤波是指在图像上,对待处理的像素给定一个模板,该模板包括了其
周围的临近像素。将模板中的全体像素的均值(中值)来代替原来像素值的方法。
4 拉普拉斯算子如下:
1 1 1
1 8 1
1 1 1
拉普拉斯算子首先将自身与周围的 8 个像素相减,表示自身与周围像素的差异,再将
这个差异加上自身作为新像素的灰度。
11