opencv - 旋转矩阵 R1 w.r.t 到另一个矩阵,比如 R2

标签 opencv computer-vision triangulation stereo-3d

我有两个相机旋转矩阵 R1 和 R2。它们都是计算 w.r.t.引用框架。

我的最终目标是使用这两幅图像的相应特征执行立体 3D 三角测量。

我的问题是,给定两个旋转矩阵 R1 和 R2 w.r.t 一些引用帧,我如何计算表示第一帧和第二帧之间的旋转的矩阵“R”?

谢谢

最佳答案

如果 R1 是第一个相机矩阵的旋转分量,R2 是第二个相机矩阵的旋转分量,则第二个相机帧相对于第一个相机帧旋转 R2*inv(R1)。即,给定第一帧中的点 X,在第二帧中它将是 R2*inv(R1)*X。

关于opencv - 旋转矩阵 R1 w.r.t 到另一个矩阵,比如 R2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15368823/

相关文章:

linux - 将大量图像(3000+)上传到谷歌云服务器的快速方法

c# - 无法使用 xBIM 从 IFC 中提取三角几何图形

python-3.x - 使用 Python OpenCV 和 GStreamer 从 UDP 接收器读取 RTSP 流

c++ - 如何用 gtk 2.x 而不是 gtk3.x 编译 opencv

OpenCV cvRemap 裁剪图像

c++ - OpenCV 关键点断言

algorithm - 检测具有一定曲率的边缘

opencv - 什么是计算机视觉中的轮廓?

c - 对具有已知边界的平面点集进行三角测量

java - Android 三角测量教程