如何从两个图像重建三维场景

时间:2015-02-24 12:18:54

标签: python python-2.7 opencv 3d stereo-3d

我希望对场景进行3D重建。为此,我有两个不同角度的场景图像。 有没有这样做的图书馆? (我在python工作) 如果没有,必须遵循的步骤是什么? 如果您已准备好代码,欢迎使用。 谢谢

2 个答案:

答案 0 :(得分:0)

我还没有尝试过,但OpenCV似乎很简单。

OpenCV有module for 3D reconstruction

另请查看此tutorial

更新。请查看以下@berak的评论。我起初误解了你的问题。

我在github上找到了SfM-Toy-Library库,它使用了所提到的算法"多视图几何"书。它是使用OpenCV编写的,并且更好地与该主题相关,但在Python中使用库可能并不那么容易。

答案 1 :(得分:0)

您可以使用vtk 第一步是图像处理,第二步是三维重建 例如,您可以尝试第一步:

1)中位数过滤

2)图像对比度

3)阈值

4)降噪

第二步包括:

1)vtkMarchingCubes

2)vtkPolyDataMapper

3)vtkActor

4)渲染

您也可以阅读这篇文章:enter link description here