opencv的pnp()算法接口是相对于3D点,输出的是相机与3D点之间的R和T
生活随笔
收集整理的这篇文章主要介绍了
opencv的pnp()算法接口是相对于3D点,输出的是相机与3D点之间的R和T
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
1、情况一:
两帧图像 -》 提取特征-》特征匹配-》通过2d-2d计算 F基础矩阵、E 本质矩阵 、H 单一性矩阵 -》解析出 相机自身的运动R和T -》再通过三角化,将2d点转为相机的3d点(每个空间点在两个相机坐标系下的投影3D坐标与像素2D坐标)
再通过pnp()算法,输入3d 、2d 、R、T-》输出相机相对于空间3D点的R和T的关系
2、情况二:
一张图像-》获取2d点和计算图像平面上的2d点相对于固定平面中心点O的每个3D点-》再通过pnp()算法,输入3d 、2d 、R、T-》输出相机相对于图像平面上的中心点O的R和T的关系
总结
以上是生活随笔为你收集整理的opencv的pnp()算法接口是相对于3D点,输出的是相机与3D点之间的R和T的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 软件工程综合实践专题——个人博客作业1
- 下一篇: 基础知识:BT1120