首先下载SDK2.0
通过网盘分享的文件:Intel.RealSense.SDK-WIN10-2.40.0.2482.exe
链接: https://pan.baidu.com/s/1R5Ll4FmahIcdJ1wxBr8osw?pwd=js39 提取码: js39
而后安装低版本的pyRealsense
pip install pyrealsense2==2.43.0.3018
pip install numpy open3d
然后运行下列代码
import pyrealsense2 as rs
import numpy as np
import cv2
import time
import open3d as o3d
import os
import sys
view_ind = 0
breakLoopFlag = 0
backgroundColorFlag = 1
# 保存当前的RGBD和点云
def saveCurrentRGBD(vis):
global view_ind, depth_image, color_image1, pcd
if not os.path.exists('./output/'):
os.makedirs('./output')
cv2.imwrite('./output/depth_'+str(view_ind)+'.png', depth_image)
cv2.imwrite('./output/color_'+str(view_ind)+'.png', color_image1)
o3d.io.write_point_cloud('./output/pointcloud_'+str(view_ind)+'