我想根据滑动阈值为我的点着色。
我知道我们可以做到
depth.colors = o3d.utility.Vector3dVector(my_numpy_array)
但我希望能够以交互方式调整值。
我正在使用open3d的python版本。
我想根据滑动阈值为我的点着色。
我知道我们可以做到
depth.colors = o3d.utility.Vector3dVector(my_numpy_array)
但我希望能够以交互方式调整值。
我正在使用open3d的python版本。
您可以查看open3D中的RGBD数据格式或pointCloud数据格式,您可以根据深度图像中的深度值构造RGB图像或根据点列表的坐标构造颜色列表。最后,您可以通过以下方式轻松构建 RGBD 图像或 PC
pcd = o3d.geometry.PointCloud()
pcd.points = o3d.utility.Vector3dVector(np.array(points))
pcd.colors = o3d.utility.Vector3dVector(np.array(colors))
构建 PC 或参考http://www.open3d.org/docs/release/tutorial/Basic/rgbd_image.html构建 RGBD 图像。