更新:
我找到,http://os.ivrpa.org/panosalado/wiki http://os.ivrpa.org/panosalado/wiki,在java中有一个实现。谁有类似的 c 或 c++ 东西?
我有这张全景图,来自谷歌街景的球形地图,并且想将其映射到球体/立方体上。下面是一些示例和插图,我寻求的是一个可以做到这一点的库,或者一些实施指南。
I tried http://krpano.com/docu/tutorials/quickstart/#top http://krpano.com/docu/tutorials/quickstart/#top这给出了底部列出的结果。它说明了我想要的,但旋转轴关闭了。我需要创建直接向前和向后、向左和向右的视图。理想的我想将它映射到球体并告诉它提取什么角度(立方体的方向)。
[后、下、前、左、右、上]
你可以轻松地做到这一点POV-Ray http://www.povray.org/将相机放在用纹理映射的球体中间。看image_map map_type 1 http://www.povray.org/documentation/view/3.6.1/408/以及例如这个例子 http://www.f-lohmueller.de/pov_tut/backgrnd/p_sky8.htm.
但实际上,这很容易自己实现,假设输入图像是某种圆柱等距或等距矩形投影:对于要渲染的输出图像中的每个 (x,y),只需使用反演公式 http://mathworld.wolfram.com/CylindricalEquidistantProjection.html计算输入图像中的(经度,纬度)并对像素值进行插值/复制。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)