今天想要打開一個點雲文件看看,但是好像沒有怎麼搜到簡單查看點雲的基於python的方法,於是找了半天,找到了下面這個方法,非常簡單,也非常快,使用python就可以查看非常方便
使用的是Open3D這個python庫
文檔地址:
安裝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文件的操作函數,有興趣的朋友可以自行了解。