如何将3d图像转换为2d图像

时间:2012-04-04 03:58:44

标签: image-processing

如何在不使用3D眼镜的情况下将3D图像转换为2D图像以进行查看?

enter image description here

更新:
- 我目前没有解决方案,但是,你知道,你可以想象,如果你有一个3D图像,你会把玻璃杯戴到相机上并拍摄另一张图像(所以,我认为这是一种从3d转换的物理方法到2d。

4 个答案:

答案 0 :(得分:2)

首先通过Red and Blue filters并获取两个单独的图像(这些图像的位置略有不同)。

然后你需要通过一些像素(你应该确定 - 你可以检测两个图像中的边缘并找到它们的第一个边缘之间的像素差异)来转换一个图像。

此方法可帮助您获取2D图像。

答案 1 :(得分:0)

通过使用相对简单的图像处理,您可以通过红色或蓝色滤镜(就像眼镜一样)运行该源图像,以尝试恢复原始左眼或右眼图像。您仍然会得到两个略有不同的图像,并且可能无法恢复原始图像颜色。

答案 2 :(得分:0)

3d图像实际上是一对图像:1表示左眼,1表示右眼。有很多方法可以将这些从计算机传输到您的眼睛,包括洋红色/青色(您的情况),极化(http://en.wikipedia.org/wiki/Polarized_3D_glasses),动画(http://en.wikipedia.org/wiki/File:Home_plate_anim.gif)等。重点是3d是两个不同的图像。没有真正的方法将它们合并为一个。如果您有源图像(例如右图和左图的单独图像),您可以选择其中一个图像,这将是您的2D图像。

答案 3 :(得分:0)

将图像分割为红色和绿色通道。然后使用任何立体视觉技术来匹配红色通道和绿色通道图像。