从两张2D立体图像生成3D(x,y,z)点云
我一直在看Stackoverflow上关于如何从一对左右立体图像生成点云(x,y,z坐标)的提问。
到现在为止,我还没有找到明确的解决方案,所以我在这里向大家求助。
问题描述: 给定两张立体图像,如何从中生成3D(x,y,z)笛卡尔坐标的点云,并且这个方法要能处理大量(成千上万)立体图像对。
我有一些MATLAB的编程经验,也尝试过Python,C++的经验比较有限,但我可能也能用它。
速度是一个关键因素,所以我希望找到一种快速的方法,能够依次处理这些图像对并生成点云。
注意:我并不是在寻找最好的解决方案,而只是想要一些可行的方案。
非常感谢大家!
补充:在有人建议我使用OpenCV中的立体块匹配实现后,我可能会放弃这个方法,因为我处理的地形图片在纹理上差异很大。