数字图像处理(MATLAB版)(第2版)
上QQ阅读APP看书,第一时间看更新

1.4 数字图像处理的方法

数字图像的处理方法种类繁多,根据不同的分类标准可以得到不同的分类结果,例如根据对图像作用域的不同,数字图像处理方法大致可分为两大类,即空域处理方法和变换域处理方法。

1.4.1 空域处理法

空域处理方法是指在空间域直接对数字图像进行处理。在处理时,既可以直接对图像各像素点进行灰度上的变换处理,也可以对图像进行小区域模板的空域滤波等处理,以充分考虑像素的邻域像素对其的影响。一般来说,空间域处理算法的结构并不算太复杂,处理速度也还是比较快的。这种方法是把图像看作是平面中各个像素组成的集合,然后直接对这个二维函数进行相应的处理。空域处理法主要有以下两大类。

1. 邻域处理法

邻域处理法是对图像像素的某一邻域进行处理的方法,如将在下面章节介绍的均值滤波法、梯度运算、拉普拉斯算子运算、平滑算子运算和卷积运算。

2. 点处理法

点处理法是指对图像像素逐一处理的方法。例如,利用像素累积计算某一区域面积或某一边界的周长等。

1.4.2 变换域处理法

数字图像处理的变换域处理方法首先是通过傅里叶变换、离散余弦变换、沃尔什变换或是比较新的小波变换等变换算法,将图像从空间域变换到相应的变换域,得到变换域系数阵列,然后在变换域中对图像进行处理,处理完成后再将图像从变换域反变换到空间域,得到处理结果。由于变换域的作用空间比较特殊,不同于以往的空域处理方法,因此可以实现许多在空间域中无法完成或是很难实现的处理,广泛用于滤波、编码压缩等方面。由于各种变换算法在把图像从空间域向变换域进行变换以及反变换中均有相当大的计算量,所以目前虽然也有许多快速算法,但变换域处理算法的运算速度仍受变换和反变换处理速度的制约而很难提高。这类处理包括滤波、数据压缩及特征提取等。