一、打开点云图
pip install open3D:安装open3D的包
导入包——读取模型——设置参数——另存
import open3d as o3d
import numpy as np
print("Open3D read Point Cloud")
pcd=o3d.io.read_point_cloud(r"C:\Users\lenovo\AppData\Local\Programs\Python\Python37\Lib\site-packages\bunny\data\bunny10k.ply")
print(pcd)
o3d.visualization.draw_geometries([pcd],width=800,height=600)
o3d.io.write_point_cloud(r"C:\Users\lenovo\AppData\Local\Programs\Python\Python37\Lib\site-packages\bunny\data\newrabbit.pcd")
运行结果
二、近邻搜索
import open3d as o3d
import numpy as np
print("Open3D read Point Cloud")
pcd = o3d.io.read_point_cloud(r"C:\Users\lenovo\AppData\Local\Programs\Python\Python37\Lib\site-packages\bunny\data\bunny10k.ply")
pcd.paint_uniform_color([0.5, 0.5, 0.5]) #RGB
pcd_tree