一、需求:
- 给出立方体六个面,合成一张全景图
二、主要知识:py360convert
2.1、该项目的特点:
- 立方体贴图和等矩形之间的转换
-
- 等角于平面
-
- 纯python实现,仅依赖于numpy和scipy
- 矢量化实施(在大多数地方)
c2e
e2c
在1.6 GHz Intel Core i5 CPU上花费300ms并花费160ms
2.2、安装
pip install py360convert
现在,您可以在任何地方import py360convert
或使用命令行工具convert360
。
2.3、参数:
e2c(e_img, face_w=256, mode='bilinear', cube_format='dice')
将给定的等矩形转换为立方体贴图。
参数:
e_img
:形状为[H,W,C]的块状数组。face_w
:每个立方体面的宽度。mode
:bilinear
或nearest
。cube_format
:请参阅c2e<