python可視化點雲文件

今天想要打開一個點雲文件看看,但是好像沒有怎麼搜到簡單查看點雲的基於python的方法,於是找了半天,找到了下面這個方法,非常簡單,也非常快,使用python就可以查看非常方便

使用的是Open3D這個python庫

文檔地址:

http://www.open3d.org/

安裝Open3D

命令行輸入

pip install open3d

然後就可以用下面的代碼就可視化點雲文件了

import numpy as np
import open3d as o3d

print("Load a ply point cloud, print it, and render it")
pcd = o3d.io.read_point_cloud("cat.ply")#這裏的cat.ply替換成需要查看的點雲文件
print(pcd)
print(np.asarray(pcd.points))
o3d.visualization.draw_geometries([pcd])

文件類型是自動識別的,支持 .xyz .xyzn .xyzrgb .pts .ply .pcd類型的文件

Open3D還提供了很多3D文件的操作函數,有興趣的朋友可以自行了解。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章