2012-04-04 536 views
4

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

enter image description here

更新:
- 我此刻无解,但是,你知道,你可以想像,如果你有一个3D图像,你会穿玻璃到您的相机和拍摄另一张照片(所以,我认为它是一种物理方法,可以从3d转换到2D。

回答

0

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

0

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

0

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

2

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

然后你需要通过一些像素(你应该确定 - 可以检测边缘的两个图像,并发现他们的第一边缘之间的像素差)来转换一个图像

这种方法将帮助你得到一个2D图像。

+0

如何做到这一点:'得到两个单独的图像'? – vietean 2012-04-04 10:30:14

+0

要获得红色通道图像,请将图像中所有像素的绿色和蓝色通道值设置为零。然后对于第二幅图像,将所有像素的红色通道值设置为零,因为我们必须在两幅图像之一中保留绿色通道。 – ganesshkumar 2012-04-04 10:45:13

+0

你有没有得到你想要的? – ganesshkumar 2012-04-27 10:31:01