OpenCV - 平面全景到立方或等角投影?

Sab*_*Ali 6 c++ opencv opengl-es map-projections 360-panorama

我已经陷入这个问题大约2个月了,尝试过每一个相关的SO帖子,博客和教程,我可以在那里找到.请帮忙:

我有一个平面全景图像,我想将其转换为cubeMap或Equirectangular格式.我使用了一些SO帖子来从cubeMap创建equirectangular图像,反之亦然.我可以做到这一点,但这一切都需要以某种形式投影360º的图像.问题是如何从平面全景准备立方体贴图?

我也看过方法对FishEye进行cubeMap/equirectangular投影.但无法找到是否有办法可以从平面图像中创建equirectangular投影.

equirectangular投影:

在此输入图像描述

cubeMap Projection:

在此输入图像描述

我也可以在两者之间进行转换.但我不知道如何创建上述任何一个?openCV实现更可取,但也可以使用OpenGLES代码.谢谢.