基本图像变换:线性变换,仿射变换,投影变换

  • 线性变换
    • 直观定义
    • 几种基本线性变换与对应的矩阵表示
      • 旋转
      • 翻转镜像
      • 缩放伸缩
      • 推移错切
  • 仿射变换
  • 投影变换
  • 总结


平面变换包括 线性变换,仿射变换等,
线性变换包括 旋转,镜像(翻转),伸缩(缩放),推移(错切)
仿射变换 = 线性变换 + 平移

线性变换

直观定义:

  • 变换前是直线变换后仍是直线(平行关系)
  • 直线比例保持不变(比例关系)基本图像变换:线性变换,仿射变换,投影变换_第1张图片
  • 变换前是原点的,变换后依然是原点

几种基本线性变换(与对应的矩阵表示):

旋转

中学数学解释(几何角度)

基本图像变换:线性变换,仿射变换,投影变换_第2张图片

基本图像变换:线性变换,仿射变换,投影变换_第3张图片

矩阵表示
一般的线性变换可由2x2的矩阵 A2x2 表示,此处
这里写图片描述
但是一般使用齐次矩阵表示(为了统一性,将平移时用到的加法也融入矩阵参数中)

大学数学解释(线性代数角度)
旋转操作可以看作由 R2 映射到 R2 ,且可以验证它是线性变换。

数学表示为 T:R2linearR2

而任何线性变换都可以由对应的矩阵表示: [T(v)]γ=[T]γβ[v]β (原向量空间的基底取 β ,映射后的向量空间基地为 γ

取定好 β,γ 之后很容易将 [T]γβ 表示出来

翻转(镜像)

中学数学推导(几何角度)
基本图像变换:线性变换,仿射变换,投影变换_第4张图片

大学数学解释(线性代数角度)

镜像是 R2 空间上的线性变换(可以验证),在原始空间中找镜像点不是很方便,可以通过坐标变换的手法,将镜像变换转移到镜像直线为轴的坐标系来来求解。提示 T=ITI

缩放(伸缩)

基本图像变换:线性变换,仿射变换,投影变换_第5张图片

基本图像变换:线性变换,仿射变换,投影变换_第6张图片

推移(错切?)

基本图像变换:线性变换,仿射变换,投影变换_第7张图片
基本图像变换:线性变换,仿射变换,投影变换_第8张图片

小结:
基本图像变换:线性变换,仿射变换,投影变换_第9张图片

仿射变换

特点:

  • 平行关系不变
  • 比例关系不变

包括: 平移 + 旋转 镜像 缩放 推移

平移的矩阵表示:
基本图像变换:线性变换,仿射变换,投影变换_第10张图片

基本图像变换:线性变换,仿射变换,投影变换_第11张图片

通用的矩阵表示:

由于仿射变换包含平移,所以需要表达相加。可以用齐次矩阵将加法用矩阵表示出来(也可以认为三维的线性变换可以表达二维的放射变换:三维的推移变换 可以表达二维的平移变换)。
基本图像变换:线性变换,仿射变换,投影变换_第12张图片
基本图像变换:线性变换,仿射变换,投影变换_第13张图片

基本图像变换:线性变换,仿射变换,投影变换_第14张图片

投影变换:

基本图像变换:线性变换,仿射变换,投影变换_第15张图片

总结

基本图像变换:线性变换,仿射变换,投影变换_第16张图片

基本图像变换:线性变换,仿射变换,投影变换_第17张图片

ps:
基本图像变换:线性变换,仿射变换,投影变换_第18张图片


【参考】:
- 99課綱教學重點整理4-3-4矩陣-二階方陣表示的線性變換.pdf
- http://www.matongxue.com/madocs/244.html#/madoc
- http://www.cnblogs.com/houkai/p/6660272.html
- https://homepages.inf.ed.ac.uk/rbf/HIPR2/affine.htm GeometricTransformations
- http://nghiaho.com/?p=2208 opencv

你可能感兴趣的:(CV)