python 利用 open3d 可视化 npy 文件
<hr style=" border:solid; width:100px; height:1px;" color=#000000 size=1">
pcd 点云的存储形式一共有两种,分别是 binary 和 ascll 码的形式,其详解见https://blog.csdn.net/qq_37534947/article/details/107187907
前期准备:open3d 的安装:pip install open3dpip install open3d-python==0.7.0.0 (这个必须有)
1.可视化代码
复制代码
2.代码分析
加载数据
复制代码
复制代码
维度减少
复制代码
rgb 范围减少
原数据中 rgb 值的范围为 0-255,而 open3d 需要调整为 0-1。所以需要数组中指定列除以一个 255,即将最后 3 列除以 255,最后保存为 txt 文件
复制代码
复制代码
3.可视化 txt 文件
因为 npy 文件,无法直接可视化,所以需要转换成 txt 文件,最后再利用 open3d 可视化。
复制代码
版权声明: 本文为 InfoQ 作者【Studying_swz】的原创文章。
原文链接:【http://xie.infoq.cn/article/fa46e025abc76a35c68afdf3d】。文章转载请联系作者。
评论