数字图像处理主要内容
- 图像获取表示和表现:图像模数转换,数字图像打印
- 图像复原:提高图像品质(退化原因已知)
- 图像增强:提高图像品质(退化原因已知)
- 图像分割:计算机把一副图像中的不同物体区分出来
- 图像分析:图像的特征提取,分类,识别,理解
- 图像重建:根据输入数据,转化出图像
- 图像压缩编码:压缩大数据量图像,便于存储和传输
数字图像
表示
用一个MxN矩阵,左上角(0,0),右下角M-1,N-1,表示图像,矩阵每一个元素都是一个像素。
灰度
灰度值0-255,表示从暗到明,用不同灰度值把采样的连续值表示出来。
颜色
每一个像素,用RGB三个值表示,三个值取值范围都是[0-255],共有255*255*255种可能,可以表示很多颜色,
分类
- 矢量图:用公式描述一幅图像,数据量小且缩放图像不失真,不易制作色彩丰富图像。
- 位图:用像素矩阵表示,色彩丰富,数据量大。
图像增强
灰度变换
灰度范围从[a,b]分段线性变换或非线性变换到[c,d]。
直方图
灰度级的函数,所有灰度出现频率统计的结果,与位置无关。
,反应了图像中每一灰度级出现的次数或频率。
均衡化
把分布集中的直方图,图像形状不变,均匀分布,增强图像对比度。
规定化
直方图按照设定的规则变化。
图像平滑
噪声
图像中,本不该出现的内容,频域中高频分量。
模板卷积
一个存储加权系数的3x3矩阵,与原图像函数卷积运算
卷积
函数A作用到函数B,设定一个区间,加权这段区间中A对B的所有影响,权值一般随时间递减或递增。
邻域平均
卷积模板实现用一个像素A相邻的像素的平均值或加权平均值表示像素A,然后把卷积算子与原图像卷积。
中值滤波
以像素中心做正方形窗,窗内所有灰度值从小到大排序,取中值作为输出结果,把窗内的所有值都换成这个中值。
图像平均
同一景物的多幅图像的矩阵累加,再取平均值。
图像锐化
梯度算子
图像是在x,y轴上的矩阵,梯度矩阵就是根据偏导x,和偏导y组成的矩阵,梯度就是求偏导,就是高中学的斜率,反应图像灰度变化的情况,二阶微分就是求两次导也叫二阶偏导,反应变化的变化率。和路程除以时间等于速度,速度求导等于加速度之类的类似。
拉普拉斯算子
实现在x和y方向求2阶偏导的一个2x2卷积矩阵。
锐化
把一个图像f(x,y)与梯度算子或拉普拉斯算子卷积后得到的矩阵就是锐化后的图像
非锐化滤波
原图像矩阵减去锐化后的矩阵
高频增强滤波
原图像矩阵加上锐化后的矩阵
伪彩色处理
- (时域)把不同灰度区间用不同的颜色表示
- (频域)不同频率用不同颜色表示
同态滤波
根据光照变化,自动调整图像质量