参考:
https://blog.csdn.net/weixin_42357472/article/details/141113820?spm=1001.2014.3001.5501
方案:
1、计算深度图:使用视差图计算深度图。
2、转换为点云:将深度图转换为三维点云。
3、展示点云:使用可视化工具展示点云。
安装
https://www.open3d.org/docs/release/getting_started.html
pip3 install open3d
Installing collected packages: open3d
Successfully installed open3d-0.18.0
代码
计算视差图:使用 cv2.StereoSGBM_create 计算视差图。
转换为点云:使用 cv2.reprojectImageTo3D 将视差图转换为三维点云。
展示点云:使用 open3d 库展示点云。
Q 矩阵:需要根据相机的标定参数来设置 Q 矩阵。
import os
import cv2
import numpy as np
import