news 2026/5/2 14:41:44

opencv和摄影测量坐标系的转换

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
opencv和摄影测量坐标系的转换

1.相对定向的转换

使用opencv的代码进行相对定向后,

1)首先把计算出来的三维点,y值变为负的y值,z值变为负的z值

2)把计算出来的RT,改造成T表示右相机中心在左相机的坐标,然后y值变为负的y值,z值变为负的z值

3)把计算出来的RT,旋转变为把相机坐标系内的点变为世界坐标系的点的R,假想,这时候R的xyz轴在左相机坐标系下是xyz,在摄影测量坐标系下的左相机坐标系下,R的y轴乘上-1,z轴也乘上-1。

注意:计算时,把摄影测量图像点,也需要变换为opencv图像点,变换方法就是:

opencv图像点 = 图像高度 - 摄影测量图像点

2.后方交会出来的位姿

1)把计算出来的RT,改造成T表示右相机中心在左相机的坐标,就可以了。

2)把计算出来的RT,旋转变为把相机坐标系内的点变为世界坐标系的点的R,R的y轴乘上-1,z轴也乘上-1。

注意:计算时,把摄影测量图像点,也需要变换为opencv图像点,变换方法就是:

opencv图像点 = 图像高度 - 摄影测量图像点

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/1 3:59:32

Excalidraw网络拓扑图:运维监控场景应用

Excalidraw网络拓扑图:运维监控场景应用 在一次深夜的P1级故障响应中,值班工程师面对满屏闪烁的告警信号,第一反应不是翻看日志,而是迅速打开一个共享链接——一张实时更新的手绘风格网络拓扑图。这张图上,红色标签标记…

作者头像 李华
网站建设 2026/4/29 14:38:31

基于Java+SpringBoot+SSM高校科研管理系统(源码+LW+调试文档+讲解等)/高校科研管理平台/高校科研信息管理系统/高校科研项目管理系统/高校科研成果管理系统/高校科研数据管理系统

博主介绍 💗博主介绍:✌全栈领域优质创作者,专注于Java、小程序、Python技术领域和计算机毕业项目实战✌💗 👇🏻 精彩专栏 推荐订阅👇🏻 2025-2026年最新1000个热门Java毕业设计选题…

作者头像 李华
网站建设 2026/4/30 14:27:30

Excalidraw周边衍生项目盘点:生态扩展案例

Excalidraw生态扩展案例:从手绘白板到AI驱动的智能协作 在一场紧张的产品评审会前,工程师小李正对着空白文档发愁——如何在十分钟内向非技术背景的同事讲清楚这个微服务架构?他打开浏览器,进入公司内部部署的一个白板页面&#…

作者头像 李华
网站建设 2026/4/26 20:03:54

Excalidraw软件安装教程:新手引导示意图

Excalidraw:从零开始的智能协作绘图实践 在一次跨时区的远程架构评审会上,团队正试图用传统工具绘制微服务拓扑。一人画图、三人围观、五次修改——直到会议超时仍未达成共识。这种场景在分布式开发中并不罕见。而就在下一场会议中,有人分享…

作者头像 李华
网站建设 2026/5/2 13:06:05

从人到人机再到人机环境:东西方思想的融合

从人到人机再到人机环境的发展历程,本质上是人类认知与智能系统从感性主导向理性主导,再向感性与理性深度融合的演进过程,即情理分离到通情达理的过程。这一过程不仅重构了人机交互的底层逻辑,更推动了智能系统从“工具化”向“伙…

作者头像 李华
网站建设 2026/5/1 2:48:26

PyTorch中通过设置随机种子使训练结果可复现

由于存在随机性,在同一台机子上,即使完全一致的代码,默认情况下,PyTorch每次训练的结果也有差异,无法复现。做了少许改动后,重新训练,结果有微小的变化,无法判断这变化是因改动导致的…

作者头像 李华