当前位置: 首页 > article >正文

三维测量与建模笔记 - 2.1 坐标转换基础

2D坐标变换

         平移可以看做是对原始的x和y加上了一个偏移,也可以理解为按照给定的平移向量进行移动。

 

        缩放变换,本质是对x,y乘上一个缩放系数。

 

        综合缩放、旋转、平移

        矩阵乘法的顺序会对结果有影响,需要注意。 

2D欧氏变换

        2D欧式变换是在2D平面内进行的变换。 

2D单应变换

        单应变换可以理解为从一个2D平面变换(映射)到另一个2D平面的操作。 

  3D坐标变换

        和2D平移类似,只是多了一个维度。

        记忆各个轴的旋转矩阵,实际只要把握住沿着那个轴旋转,对应的列向量就不动的原则。原始的单位矩阵由三 个列向量和三个行向量组成,可以记忆成x,y,z轴的列向量和行向量。如果沿着x轴旋转,则x保持不变,因此对应的行和列向量保持不变(第一行和第一列),以此类推(需要注意沿着y方向旋转时,sin的符号和其它两种情况不同)。

        综合旋转和平移(刚体变换),可以得到如下齐次坐标表示

透视投影的相机模型

         在建模时,相平面移动到了光心前面,这样就是正像方便推导,实际小孔成像的像平面在光心后面形成倒相。相机成像过程中几何变换详细内容,可参考下面的笔记

几何角度理解相机成像过程_相机的几何成像关系-CSDN博客

 


http://www.kler.cn/a/370988.html

相关文章:

  • 算法竞赛(蓝桥杯)贪心算法1——数塔问题
  • Go语言的数据竞争 (Data Race) 和 竞态条件 (Race Condition)
  • 【论文阅读】SDA-FC: Bridging federated clustering and deep generative model
  • 计算机网络八股文学习笔记
  • 鸿蒙面试 2025-01-10
  • Zookeeper(3)Zookeeper的工作原理是什么?
  • 一款强大的开源OCR工具,支持90+语言识别
  • vmware运维技巧总结
  • 倪师学习笔记-天纪-易经八卦
  • Axure设计之多级菜单导航教程(中继器)
  • 好用的idea插件之自动sql生成
  • 详细指南:解决Garmin 手表无法与电脑连接的问题
  • 15分钟学 Go 第 25 天:使用WaitGroup
  • 【计网】UDP Echo Server与Client实战:从零开始构建简单通信回显程序
  • 探索Konko AI:快速集成大语言模型的最佳实践
  • Pr 视频效果:闪光灯
  • CodeQL学习笔记(2)-QL语法(递归)
  • 【亲测】mini版centos7.9配置网络基础ssh等直接使用
  • STM32外设应用
  • 2024性价比家居好物有哪些?推荐五款值得每个家庭拥有的好物品牌!
  • 【UE5.3 Cesium for Unreal】编译GlobePawn
  • WPF+MVVM案例实战(十)- 水波纹按钮实现与控件封装
  • 【微服务】Feign 远程调用
  • OSError: image file is truncated
  • Apache paimon-CDC
  • DNS污染?SNI阻断?全新网络协议保护隐私安全