UVTextureConverter:将地图集纹理(在Densepose中定义)转换为普通纹理(在SMPL中定义),反之亦然

时间:2024-05-24 10:16:13
【文件属性】:

文件名称:UVTextureConverter:将地图集纹理(在Densepose中定义)转换为普通纹理(在SMPL中定义),反之亦然

文件大小:8.73MB

文件格式:ZIP

更新时间:2024-05-24 10:16:13

densepose atlastexture normaltexture JupyterNotebook

UVTextureConverter 该库是将Atlas纹理(在Densepose中定义)转换为正常纹理(在SMPL中定义)的转换器,反之亦然。 1.安装 $ pip install UVTextureConverter (or $ pip install uvtextureconverter) 2.使用方法 2.1。 快速使用 正常纹理-> Atlas纹理 from UVTextureConverter import Normal2Atlas from PIL import Image import numpy as np normal_tex = np . array ( Image . open ( 'input/normal.jpg' )) converter = Normal2Atlas ( normal_size = 512 , atlas_size = 200 ) atla


【文件预览】:
UVTextureConverter-master
----poetry.lock(95KB)
----.gitignore(78B)
----Dockerfile(485B)
----poetry.toml(29B)
----pyproject.toml(704B)
----LICENSE(1KB)
----setup.cfg(178B)
----docker-compose.yml(145B)
----.github()
--------workflows()
----README.md(3KB)
----notebook()
--------create_uv_texture_from_image_by_using_densepose.ipynb(219KB)
--------convert_texture_between_normal_and_altas.ipynb(622KB)
--------create_uv_texture_from_video_by_using_densepose.ipynb(212KB)
----tests()
--------test_convert.py(2KB)
--------__init__.py(0B)
----UVTextureConverter()
--------__init__.py(115B)
--------Normal2Atlas.py(9KB)
--------config()
--------Atlas2Normal.py(7KB)
--------mapping_relations()
--------UVConverter.py(8KB)
----input()
--------normal.jpg(116KB)
--------human.jpg(38KB)
--------human_IUV.jpg(256KB)
--------atlas.png(812KB)
----docs()
--------normal_hash.py(1KB)
--------normal_faces.py(597B)

网友评论