图形图像处理技术【复习笔记】

文章详细介绍了图像变换的目的,特别是傅里叶变换在图像处理中的作用,包括线性系统、卷积、连续与离散傅里叶变换的概念。同时,提到了离散傅里叶变换(DFT)及其计算方法,如FFT算法,以及Walsh和Hadamard变换作为正交基在计算机处理中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

个人复习笔记,如有错误欢迎批评指正

第三章 图像变换

图像变换的目的:

  • ①使图像处理问题简化
  • ②有利于图像特征提取
  • ③有利于从概念上增强对图像信息的理解

图像变换通常是一种二维正交变换。一般要求:

  • ①正交变换必须是可逆的;
  • ②正变换和反变换的算法不能太复杂;
  • ③正交变换的特点是在变换域中图像能量将集中分布在低频率成分上,边缘、线状信息反映在高频率成分上,有利于图像处理

在这里插入图片描述

【1】傅里叶变换

1、理论基础
【线性系统】对于某特定系统,有:
x1(t)——>y1(t)
x2(t)——>y2(t)
该系统是线性的当且仅当:
x1(t) + x2(t)——>y1(t) + y2(t)
从而有: ——>a × x1(t) a × y1(t)
【线性系统移不变性】对于某线性系统,有:
x(t)——>y(t)
当输入信号沿时间轴平移T,有:
x(t - T)——>y(t - T)
则称该线性系统具有移不变性
2、卷积
【一维卷积定义】
【定义】
【离散一维卷积】
在这里插入图片描述
【二维卷积定义】
在这里插入图片描述【离散二维卷积】
在这里插入图片描述
3、连续与离散的傅里叶变换
【一维连续傅里叶变换】
在这里插入图片描述

【一维连续傅里叶变换】
在这里插入图片描述
【几个概念】
假设函数f(x)为实函数。但一个实函数的傅立叶变换可能为复函数:F(u)=R(u)+jI(u)F(u) = R(u) + jI(u)F(u)=R(u)+jI(u)

  • f(x)的傅立叶记为:∣F(u)∣|F(u)|F(u)
    ∣F(u)∣=[R2(u)+I2(u)]12|F(u)| = [R^2(u) + I^2(u)]^\frac{1}{2}F(u)=[R2(u)+I2(u)]21

  • f(x)的傅立叶模平方记为:∣P(u)∣|P(u)|P(u)
    ∣P(u)∣=∣F(u)∣2=R2(u)+I2(u)|P(u)| = |F(u)|^2 = R^2(u) + I^2(u)P(u)=F(u)2=R2(u)+I2(u)

  • f(x)的傅立叶相位记为: ϕ(u)\phi(u)ϕ(u)
    ϕ(u)=I(u)/R(u)tan\phi(u) = \frac{I(u) / R(u)}{tan}ϕ(u)=tanI(u)/R(u)

  • 傅立叶变换中的变量uuu通常称为频率变量
    这个名称源于尤拉公式中的指数项
    exp[−j2πux]=cos2πux−jsin2πuxexp[-j2\pi ux] = cos2\pi ux - j sin2\pi uxexp[j2πux]=cos2πuxjsin2πux

【二维连续傅里叶变换】

在这里插入图片描述
【离散傅里叶变换】
假设连续函数f(x)f(x)f(x)通过取N个Δx\Delta xΔx单位的采样点,被离散化为一个序列:
f(x0),f(x0+Δx),...,f(x0+(N−1)Δx)f(x_0),f(x_0+\Delta x), ... ,f(x_0+(N-1)\Delta x)f(x0),f(x0+Δx),...,f(x0+(N1)Δx)
[表示相对与连续函数的任意N个统一的空间采样]
无论将x作为离散的或连续的变量,在子序列中来研究都将是方便的,仅仅依赖于讨论的上下文。为作到此要求定义:
f(x)=f(x0+xΔx)f(x) = f(x_0+ x\Delta x)f(x)=f(x0+xΔx)
在这里插入图片描述

[离散傅里叶变换对]
(变换)
F(u)=1N∑x=0N−1f(x)exp(−2jπux/N)F(u) = \frac{1}{N} \sum \limits _{x=0}^{N-1}f(x)exp \big(-2j\pi ux/N\big)F(u)=N1x=0N1f(x)exp(2ux/N) u = 0,1,2,…,N-1
(逆变换)
f(x)=∑u=0N−1F(u)exp(2jπux/N)f(x) = \sum \limits _{u=0}^{N-1}F(u)exp \big(2j\pi ux/N\big)f(x)=u=0N1F(u)exp(2ux/N) u = 0,1,2,…,N-1
[离散傅里叶变换:二维]
(变换)
F(u,v)=1MN∑x=0,y=0M−1,N−1f(x)exp(−2jπ(ux/N+vy/N))F(u,v) = \frac{1}{MN} \sum \limits _{x=0,y=0}^{M-1,N-1}f(x)exp \big(-2j\pi (ux/N + vy/N)\big)F(uv)=MN1x=0,y=0M1,N1f(x)exp(2(ux/N+vy/N))
u = 0,1,2,…,M-1;v = 0,1,2,…,N-1
(逆变换)
f(x,y)=∑x=0,y=0M−1,N−1f(x)exp(2jπ(ux/M+vy/N))f(x,y) =\sum \limits _{x=0,y=0}^{M-1,N-1}f(x)exp \big(2j\pi (ux/M + vy/N)\big)f(xy)=x=0,y=0M1,N1f(x)exp(2(ux/M+vy/N))
x = 0,1,2,…,M-1;y = 0,1,2,…,N-1

【离散傅里叶变换的计算与显示】
[离散傅里叶交换的计算举例]

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

[离散傅里叶交换的显示]
在这里插入图片描述
在这里插入图片描述

【2】频域变换:二维傅里叶变换特性

1、可分离性
二维离散傅立叶变换可分离性的基本思想是: 二维DFT可分离为两次一维DFT
应用:二维快速傅立叶算法FFT ,是通过计算两次一维FFT实现的
【可分离性定义】
F(u,v)=1MN∑x=0,y=0M−1,N−1[∑f(x,y)exp(−2jπvy/N)]exp(−2jπux/M)F(u,v) = \frac{1}{MN} \sum \limits _{x=0,y=0}^{M-1,N-1}[\sum f(x,y)exp(-2j\pi vy/N)]exp \big(-2j\pi ux/M\big)F(uv)=MN1x=0,y=0M1,N1[f(x,y)exp(2vy/N)]exp(2ux/M) u = 0,1,2,…,M-1;v = 0,1,2,…,N-1
f(x,y)=∑u=0,v=0M−1,N−1[∑F(u,v)exp(2jπvy/N)]exp(2jπux/M)f(x,y) =\sum \limits _{u=0,v=0}^{M-1,N-1}[\sum F(u,v) exp(2j\pi vy/N)]exp \big(2j\pi ux/M\big)f(xy)=u=0,v=0M1,N1[F(uv)exp(2vy/N)]exp(2ux/M) u = 0,1,2,…,M-1;v = 0,1,2,…,N-1

2、平移性定理
在这里插入图片描述
【证明】
下式中蓝色部分=1
在这里插入图片描述
在这里插入图片描述
3、周期与共轭对称
【周期性】离散傅立叶变换DFT和它的逆变换是以N为周期的
在这里插入图片描述
【共轭对称性】傅立叶变换结果是以原点为中心的共轭对称函数
在这里插入图片描述
4、旋转特性

  • 如果f(x,y)旋转了一个角度α\alphaα ,那么f(x,y)旋转后的图象的傅立叶变换也旋转了相同的角度α\alphaα
  • 对图像的旋转变换和傅立叶变换的顺序是可交换的F[R[f(x,y)]]⇔R[F[f(x,y)]]F[R[f(x,y)]] \Leftrightarrow R[F[f(x,y)]]F[R[f(x,y)]]R[F[f(x,y)]]

5、线性与相似性

【线性】:傅立叶变换是线性系统、函数和的傅立叶变换是可分离的
在这里插入图片描述
【相似性】
在这里插入图片描述
6、均值性
离散函数的均值等于该函数傅立叶变换在(0,0)点的值
在这里插入图片描述
7、拉普拉斯
在这里插入图片描述
8、卷积与相关
!!!空域和频域之间的基本联系
【卷积】
在这里插入图片描述
【相关】
在这里插入图片描述

【3】频域变换:FFT

【基本思想】FFT算法基于一个叫做递推加倍的方法
在这里插入图片描述
在这里插入图片描述
通过一个实例来体会一下FFT算法:
设:有函数f(x),其 N = 23 = 8
有:{f(0), f(1), f(2), f(3), f(4), f(5), f(6), f(7)}
计算:{F(0), F(1), F(2), F(3), F(4), F(5), F(6),F(7)}

  • 首先分成奇偶两组:
    有:{ f(0), f(2), f(4), f(6) }
    { f(1), f(3), f(5), f(7) }

  • 为了利用递推特性,再分成两组:
    有:{ f(0), f(4) }, { f(2), f(6) }
    { f(1), f(5) }, { f(3), f(7) }

在这里插入图片描述
【逆向FFT算法】用正向变换计算逆向变换
在这里插入图片描述
在这里插入图片描述
【几个关键的点】

  • List item
  • 在这里插入图片描述
  • 在这里插入图片描述

【4】Walsh和Hadamard交换

1、Walsh交换
【离散Walsh交换】

  • 包括只有+1和-1两个数值;
  • 完备正交基,计便于算机处理

【一维离散Walsh交换】
在这里插入图片描述
【二维离散Walsh交换】

在这里插入图片描述
【例题】
在这里插入图片描述
2、Hadamard交换

  • Hadamard变换本质上是一种特殊排序的Walsh变换;
  • Hadamard变换核矩阵是一个方阵只包括+1和-1两个矩阵元素
  • Hadamard变换核矩阵的各行或各列之间彼此是正交的;
  • Hadamard变换核矩阵与Walsh变换不同之处仅仅是行的次序不同
  • Hadamard变换核矩阵具有简单的递推关系,即高阶矩阵可以用二个低阶矩阵求得

【一维离散Hadamard交换】
在这里插入图片描述
在这里插入图片描述
【二维离散Hadamard交换】
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值