发布于 2017-02-11 10:04:28
我继续写了一个C++应用程序,它(希望)能做你想要的和posted it on GitHub。
给定以原点为中心的2x2x2立方体内部的柱面x^2 + y^2 =1,我们可以将柱面全景投影到立方体的对应四个面上,如下所示。对于输出图像中的每个像素,我们从(0,0,0)处的立方体中心投射一条光线,穿过立方体的一个面上的相应点,并确定该光线与柱面相交的位置。然后,我们将柱面上的这个点映射到输入图像中的相应点,并(双线性地)在该点处对输入图像进行采样。将生成的像素颜色指定给当前输出像素。
你可以在associated docs中读到血淋淋的细节。
以下是您建议的输入和输出图像的一些缩略图:


https://stackoverflow.com/questions/42122697
复制相似问题