数字图像处理与机器视觉:Visual C++与Matlab实现(第2版)
上QQ阅读APP看书,第一时间看更新

第3章 图像的点运算

对于一个数字图像处理系统来说,一般可以将处理流程分为3个阶段。在获取原始图像后,首先是图像预处理阶段,第二是特征抽取阶段,最后才是识别分析阶段。预处理阶段尤为重要,这个阶段处理不好则后面的工作根本无法展开。

点运算指的是对图像中的每个像素依次进行同样的灰度变换运算。设rs分别是输入图像f(x, y)和输出图像g(x, y)在任一点(x, y)的灰度值,则点运算可以使用下式定义。

其中,T为采用的点运算算子,表示了在原始图像和输出图像之间的某种灰度级映射关系。

点运算常常用于改变图像的灰度范围及分布,是图像数字化及图像显示时常常需要的工具。点运算因其作用的性质有时也被称为对比度对比度:灰度图像最大亮度与最小亮度的比值。增强、对比度拉伸或灰度变换。

本章的知识和技术热点

(1)最基本的图像分析工具——灰度直方图

(2)利用直方图辅助实现的各种灰度变换,包括灰度线性变换、灰度对数变换、伽玛变换、阈值变换和窗口变换等

(3)两种实用的直方图修正技术——直方图均衡化和直方图规定化

本章的典型案例分析

(1)基于直方图均衡化的图像灰度归一化

(2)直方图匹配