我正在寻找一种通用算法来计算从原始图像和他的黑白深度图开始的红色/白色立体照片(例如:http://www.swell3d.com/2008/07/turn-2d-painting-into-3d-anagl.html)
例如,在 Photoshop 中使用了该算法,但我找不到可读的解释来重现它。
谢谢
最佳答案
经过一些研究,我找到了我要找的东西。 首先,我阅读了一些 Photoshop/Gimp 教程,这些教程描述了如何从两个输入制作立体照片:图像及其灰度深度图。该过程的核心是使用“Displace Tool”和深度图作为置换图。 几个 youtube 教程之一:http://www.youtube.com/watch?v=gfYMe_vYhu4
因此,我通过查看此 http://docs.gimp.org/en/plug-in-displace.html 获取了一些有关 Gimp 的置换工具的文档并直接在该工具的源代码中(该方法与 Asgeir 提出的方法非常相似)。
这让我们可以通过查看深度图从输入中生成两个立体图像。每个图像的红色和青色都是通过阅读此页计算的 http://3dtv.at/Knowhow/AnaglyphComparison_en.aspx (“优化”矩阵是最好的)。
然后,将两个图像合二为一将产生最终的浮雕。谢谢大家。
关于algorithm - 3D-Anaglyph 创建算法,使用深度图图像 : where to find?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7714289/