我正在尝试合成以下图像以生成一个图像,该图像将演示下面的泳装如何在附加的图案材料中看起来如此逼真是关键。虽然一个强大的java程序员具有CS背景,并且我有其他语言的经验,比如python,我不知道从哪里开始,我看了JavaCV,但它只是如此复杂,有很多功能,我不知道哪些是相关的。
非常感谢任何指导或示例。
答案 0 :(得分:2)
无论如何,我担心你没有直接的解决方案,因为这可能是一个非常大的项目:
提取泳衣的法线贴图。这需要将图案贴在泳衣上,例如,与其他更平坦的区域相比,图案应该在胸罩中看起来凸起。
您需要进行纹理合成(http://en.wikipedia.org/wiki/Texture_synthesis),因为您需要将图案的大小调整为更大。
应用合成模式
对于现实主义,你还需要从白色泳衣中提取阴影(如果泳衣是白色的,这将更容易)。应用图案后,将阴影放回合成图像。
你可以参考这些论文: http://maverick.inria.fr/Publications/2009/WOBT09/TextureDraping_EGSR_2009.pdf
和