文件名称:matlab人脸圈框代码-envMapConversions:在各种环境地图表示之间进行转换的有用函数
文件大小:51KB
文件格式:ZIP
更新时间:2024-06-16 12:43:13
系统开源
matlab人脸圈框代码该软件包包含MATLAB函数,这些函数可在不同类型的环境图表示之间进行转换。 大部分代码是在本书之后实现的: E. Reinhard,G。Ward,S。Pattanaik和P. Debevec。 高动态范围成像。 摩根考夫曼(Morgan Kaufman),2005年。 请参阅本书以获取更多详细信息。 特征 该软件包的主要功能是: 支持许多不同的环境图格式; 易于集成其他格式; 自动计算立体角; 与Matlab的直观集成,覆盖了诸如imresize , imshow等常用功能。 格式 支持的格式为: 球体:球形格式,可用于从金属球体的照片进行映射。 射线在圆的边缘附近非常扭曲。 角度(Angular) :用于存储环境地图的典型格式,因为它使失真最小化并且相对紧凑; LatLong :纬度-经度(矩形)。 多维数据集:6面表示。 常用的。 八面体:将球体投影到八面体上。 SkyAngular :仅可视化环境地图的上半球的便捷方法,且失真最小。 警告:转换为这种格式将完全掉下环境图的下半部分! SkyOctahedral :顶半球投影到八面体的上半部分。 警告:转换
【文件预览】:
envMapConversions-master
----3rd_party()
--------SpinCalcVis()
--------SpinCalc()
----mycode()
--------envmapWorld2LatLong.m(1KB)
--------envmapLatLong2SkyAngular.m(1KB)
--------envmapWorld2SkyAngular.m(895B)
--------envmapLatLong2Cube.m(1KB)
--------envmapWorld2SkyAngularAngles.m(803B)
--------envmapWorld2Angular.m(1KB)
--------envmapCube2Angular.m(1KB)
--------rotationMatrixFromSpinCalcInput.m(681B)
--------EnvironmentMapFormat.m(2KB)
--------envmapSkyAngular2World.m(765B)
--------envmapCube2World.m(1KB)
--------envmapLatLong2Angular.m(1KB)
--------envmapAngular2LatLong.m(1022B)
--------envmapSkySphere2World.m(846B)
--------envmapWorld2Octahedral.m(2KB)
--------envmapWorld2Sphere.m(825B)
--------tetrahedronSolidAngle.m(2KB)
--------envmapOctahedral2World.m(2KB)
--------envmapAngular2Cube.m(1KB)
--------envmapLatLong2World.m(723B)
--------EnvironmentMap.m(56KB)
--------envmapSkyAngular2LatLong.m(1KB)
--------envmapWorld2SkySphere.m(877B)
--------envmapSphere2World.m(740B)
--------envmapWorld2Cube.m(2KB)
--------envmapAngular2World.m(720B)
----.gitignore(25B)
----README.md(4KB)
----LICENSE.txt(752B)