0

如果我理解得很好,3D 360 照片是从全景照片创建的,所以我想应该可以从普通照片创建 3D 照片(非 360)。但是怎么做?我在谷歌中没有找到任何东西!知道我应该搜索什么吗?

到目前为止,如果没有可用的东西(我不这么认为),我会尝试在每只眼睛中复制同一张照片。其中一张图片向右移动了一点,另一张向左移动了一点。但我认为失真算法要复杂得多。

注意:我也在这里收到答案:https: //plus.google.com/u/0/115463690952639951338/posts/4KdqFcqUTT9

4

3 回答 3

2

我无法确定这一点,但我对如何在 GoogleVR 中创建 3D 360 图像的直觉是:当您拍摄全景图像时,它实际上会拍摄一系列图像。当您转动手机时,每张图像的透视都会略有变化,不仅是角度,还有偏移量(除非您围绕自己的轴旋转手机,这种情况不太可能发生)。当它将最终图像拼接在一起时,它会为每只眼睛创建一个图像,从系列中挑选合适的图像,以便在一起查看时产生 3D 效果。每只眼睛的图像的相同“区域”来自不同的源图像。

你不能对单个图像做任何类似的事情。正是产生的大量图像,每一个都具有来自手机转动的不同视角,这使得算法能够创建 3D 图像。

于 2017-11-20T12:24:32.963 回答
1

2D 缺少维度,因此不能像那样转换为 3D,但是有一些聪明的方法,例如 Google Pixel,即使没有 2 个摄像头,也可以通过应用一些创建效果的机器学习算法来使图像看起来像 3D通过选择性模糊的透视和深度。

于 2017-11-13T08:16:40.277 回答
0

3d 照片不能正常拍摄,但你可以用普通相机拍摄 360 度照片.....有很多应用程序可以做到这一点......还有很多算法可以以编程方式完成

于 2017-11-13T08:12:25.953 回答