【发布时间】:2013-08-21 09:57:44
【问题描述】:
我有一台 PointGrey Ladybug3 相机。这是一个全景(多)相机(5 个相机进行 360º 和 1 个相机仰视)。 我已经完成了所有的校准和校正,所以我最终得到的是来自 6 个图像的所有像素,我知道它是一个全局框架的 3d 位置。 我现在要做的是将此 3d 点转换为全景图像。最常见的是径向(Equirectangular)投影,如下所示:
对于所有 3D 点(X、Y、Z),可以找到 theta 和 phi 坐标,如下所示:
我的问题是,是否可以使用 opencv 自动执行此操作?或者如果我手动执行此操作,将 theta,phi 坐标中的那一堆像素转换为图像的最佳方法是什么?
官方的瓢虫 SDK 使用 OpenGL 进行所有这些操作,但我想知道是否可以在 opencv 中执行此操作。
谢谢,
约瑟夫
【问题讨论】: