connect()
方法用于连接 Azure Kinect Sensor 并启动网络流。
connect(self, device_id: int = 0) -> bool
device_id
(可选):要连接的设备 ID。默认值是 0
。bool
:如果成功连接并启动网络流则返回 True
,否则返回 False
。import open3d as o3d
# 创建 Azure Kinect Sensor
device = o3d.io.AzureKinectSensor()
# 连接并启动网络流
if device.connect():
# 获取帧
rgbd = device.capture_frame()
# 显示帧
o3d.visualization.draw_geometries([rgbd])
else:
print("无法连接 Azure Kinect Sensor")
capture_frame()
方法获取帧才能继续处理 Azure Kinect Sensor 的数据,否则程序会终止。