首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Open3d中从点云创建rgbd_image

在Open3d中从点云创建rgbd_image
EN

Stack Overflow用户
提问于 2021-04-01 22:02:58
回答 1查看 83关注 0票数 1

我在Open3d的流水线中添加了一些过滤和其他预处理步骤。

然而,我最终得到了一个点云,但也就是说,o3d.pipelines.odometry.compute_rgbd_odometry()接受了rgbd_images。

如何将点云转换为rgbd图像,或者如果这不可能,可以采用变通方法将点云存储为深度png并使用o3d.io.read_image()读取它。

EN

回答 1

Stack Overflow用户

发布于 2021-07-26 10:17:34

只要它是一个Open3D PCD对象,并且它有“颜色”数据-那么你可以导出一个彩色图像,如下所示:

代码语言:javascript
复制
rgbd_from_point_cloud = o3d.geometry.PointCloud.Type.RGBDImage

http://www.open3d.org/docs/release/python_api/open3d.geometry.PointCloud.html

上面的站点将给你更多的细节,你应该能够在Open3D github上找到关于如何更好地使用的示例。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66905980

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档