我希望将图片放置/包裹在3D物体上。为了保持简单和快速,而不是使用(并学习)3D库,我想使用映射图像。映射图像的使用方式如下:
我的问题是如何生成这些映射图像(给定3D模型)?由于我不了解术语,我的搜索没有成功。如果我使用了错误的行话,很抱歉。
下面是工作流程的描述。
我有对象的3D模型和输入图像,我想生成映射图像,以便我可以生成纹理图像。
我甚至不知道从哪里开始,非常感谢任何提示。
更多信息
我的最初想法是使用外部程序来包裹身份映射(见下文)。我在Photoshop中生成了水平和垂直梯度图像,只是为了看看是否可以使用使用Photoshop生成的图像进行映射。结果看起来并不好。我并不抱希望,但还是值得一试的。
输入
映射(x和y),它们只是调整图像大小,没有任何花哨的东西。
结果
![enter image description here](https://istack.dev59.com/rXC7Y.webp)
正如您所看到的,有很多伪影。我通过扭曲梯度生成的自定义映射图像看起来更糟。
这里有关于映射的更多信息: http://www.imagemagick.org/Usage/mapping/#distortion_maps 我正在使用OpenCV remap()函数进行映射。
我的问题是如何生成这些映射图像(给定3D模型)?由于我不了解术语,我的搜索没有成功。如果我使用了错误的行话,很抱歉。
下面是工作流程的描述。
![enter image description here](https://istack.dev59.com/MzBgs.webp)
我有对象的3D模型和输入图像,我想生成映射图像,以便我可以生成纹理图像。
我甚至不知道从哪里开始,非常感谢任何提示。
更多信息
我的最初想法是使用外部程序来包裹身份映射(见下文)。我在Photoshop中生成了水平和垂直梯度图像,只是为了看看是否可以使用使用Photoshop生成的图像进行映射。结果看起来并不好。我并不抱希望,但还是值得一试的。
输入
![enter image description here](https://istack.dev59.com/HfIRI.webp)
![enter image description here](https://istack.dev59.com/e7dyZ.webp)
![enter image description here](https://istack.dev59.com/H7M24.webp)
![enter image description here](https://istack.dev59.com/rXC7Y.webp)
正如您所看到的,有很多伪影。我通过扭曲梯度生成的自定义映射图像看起来更糟。
这里有关于映射的更多信息: http://www.imagemagick.org/Usage/mapping/#distortion_maps 我正在使用OpenCV remap()函数进行映射。