数字图像处理-笔记

  • 一、图像基础
  • 二、图像运算
    • 1.点运算
      • 1.1线性点运算
      • 1.2非线性点运算
    • 2.代数运算
      • 2.1加法运算
      • 2.2减法运算
      • 2.3乘法运算
    • 3.逻辑运算
      • 3.1灰度求反
      • 3.2异或运算
      • 3.3与运算
      • 3.4或运算
    • 4.图像的空间域变换
  • 三、图像仿射变换
  • 四、灰度变换
    • 1.图像反转
    • 2.对数变换
    • 3.Gamma变换(指数变换)
    • 4.直方图均衡化
  • 五、空间域滤波
    • 1.空间域平滑滤波(低通滤波)
      • 1.1平滑线性滤波
      • 1.2中值滤波
      • 1.3高斯滤波
    • 2.空间域锐化滤波(高通滤波)
      • 2.1 Prewitt算子
      • 2.2 Sobel算子
      • 2.3 拉普拉斯算子
  • 六、频率域滤波
    • 1.傅里叶变换
      • 1.1一维傅里叶变换
      • 1.2二维傅里叶变换
    • 2.频率域滤波

一、图像基础

图像的两种组织方式:
数字图像处理-笔记_第1张图片
数字图像处理-笔记_第2张图片

二、图像运算

1.点运算

其中T[]是对f在(x,y)点值的一种数学运算,即点运算是一种像素的逐点运算,是灰度到灰度的映射过程,称T[]为灰度变换函数。

g(x,y) = T[f(x,y)]
T :灰度变换函数

数字图像处理-笔记_第3张图片

1.1线性点运算

S(x, y) =a x r(x,y) +b

数字图像处理-笔记_第4张图片

1.2非线性点运算

非线性点运算的输出和输入灰度级呈非线性关系,常见的非线性灰度变换为对数变换(对数和反对数)和幂律变换(n次幂和n次根)。
对数变换:有时原图的动态范围太大,超出某些显示设备的允许动态范围,如果直接使用原图,则一部分细节可能会丢失。
解决办法:对原图进行灰度压缩,比如对数变换。

S = c.log(1+r)
//c是常数
//r>=0

幂次变换
数字图像处理-笔记_第5张图片

2.代数运算

2.1加法运算

C(x,y) = A(x,y) + B(x,y)

应用:去除“叠加性”噪音、生成图像叠加效果(像素必须相同:尺寸,形状)
数字图像处理-笔记_第6张图片
数字图像处理-笔记_第7张图片
数字图像处理-笔记_第8张图片
数字图像处理-笔记_第9张图片

2.2减法运算

C(x,y) = A(x,y) - B(x,y)

应用:去除不需要的叠加性图案、检测同一场景两幅图像之间的变化。
数字图像处理-笔记_第10张图片
数字图像处理-笔记_第11张图片

2.3乘法运算

C(x,y) = A(x,y) X B(x,y)

应用:图像的局部显示、用二值蒙版图像与原图像做乘法。
数字图像处理-笔记_第12张图片

3.逻辑运算

3.1灰度求反

g(x,y) = R -f(x,y)
//R为f(x,y)的灰度级

数字图像处理-笔记_第13张图片

3.2异或运算

在这里插入图片描述
应用:获得相交子图像。

3.3与运算

在这里插入图片描述
应用:求两图的相交子图。

3.4或运算

在这里插入图片描述
应用:合并子图像。

4.图像的空间域变换

几何变换:改变图像中物体对象(像素)之间的空间关系。包括:平移变换、旋转变换、镜像变换(水平镜像、垂直镜像)、放缩变换、拉伸变换。
数字图像处理-笔记_第14张图片

三、图像仿射变换

仿射变换:线性变换+平移。
线性变换:直线变换后还是直线,直线比例不变。
数字图像处理-笔记_第15张图片
数字图像处理-笔记_第16张图片

数字图像处理-笔记_第17张图片
仿射变换计算:引入齐次坐标,将 线性变换 和 平移变换,即所有变换,统一用矩阵乘法表示,点和向量都增加一个维度,点的第三维=1,向量的第三维=0.。
数字图像处理-笔记_第18张图片
常见的仿射变换
数字图像处理-笔记_第19张图片

四、灰度变换

常见灰度变换

1.图像反转

(如灰度图的像素范围是0-256,则L为256)
数字图像处理-笔记_第20张图片

2.对数变换

数字图像处理-笔记_第21张图片

3.Gamma变换(指数变换)

改变对比度
数字图像处理-笔记_第22张图片

4.直方图均衡化

均衡化后的灰度值 = 原图每个灰度累计占比 x 灰度级数
数字图像处理-笔记_第23张图片

五、空间域滤波

空间域:图像平面本身,即图像的每个像素单元。
变换域:将图像转换到其他的域(如频率域),在变换域处理图像后,再反变换回来。
空间域图像处理:包括灰度变换 和 空间域滤波。
空间域滤波:就是对图像进行卷积,卷积核又称滤波器、模板、窗口、掩膜。

1.空间域平滑滤波(低通滤波)

平滑空间滤波:根据使用不同的卷积核,包括 平滑线性滤波、中值滤波、高斯滤波
空间滤波(低通滤波)的作用:模糊处理(大目标处理前除去琐碎细节)、降低噪声(经典噪声是灰度级剧烈变换引起的)。

1.1平滑线性滤波

卷积核的所有系数都相等

作用:
数字图像处理-笔记_第24张图片

1.2中值滤波

中值滤波:又叫统计排序滤波、非线性滤波,像素邻域内的灰度中值 替换 目标像素灰度值。
应用:去除椒盐噪声(星星点点的噪点)。
在这里插入图片描述

1.3高斯滤波

邻域内的灰度加权均值 替换 目标像素灰度值,核的权重坐标高斯函数 计算得到。
数字图像处理-笔记_第25张图片
高斯核的标准差:指核的权重值的离散程度。标准差越大,越像平滑线性滤波,标准差越小,越像中值滤波。

2.空间域锐化滤波(高通滤波)

锐化空间滤波:对图像求1阶(函数值变化率,关注灰度值变化的区域)、2阶(斜率变换率,关注灰度值斜率突变的点)导数。
包括: Prewitt算子、Sobel算子、拉普拉斯算子
作用:突出灰度值的过度部分,如寻找边界,增强图像。
数字图像处理-笔记_第26张图片
数字图像处理-笔记_第27张图片

2.1 Prewitt算子

数字图像处理-笔记_第28张图片

2.2 Sobel算子

数字图像处理-笔记_第29张图片

2.3 拉普拉斯算子

数字图像处理-笔记_第30张图片
如何锐化图像:数字图像处理-笔记_第31张图片

六、频率域滤波

1.傅里叶变换

推荐阅读:傅里叶变换
正弦曲线:数字图像处理-笔记_第32张图片

1.1一维傅里叶变换

1.2二维傅里叶变换

2.频率域滤波

你可能感兴趣的:(笔记,计算机视觉,opencv,图像处理)