一、安装准备
安装:pip3 install open3d
查看安装包:pip list
二、查看3D模型
import open3d as o3d
import numpy as np
print("Open3D read Point Cloud")
pcd=o3d.io.read_point_cloud(r"data\bunny10k.ply")
print(pcd)
o3d.visualization.draw_geometries([pcd],width=800,height=600)
二、近邻搜索
import open3d as o3d
import numpy as np
print('Open3D read Point Cloud')
pcd=o3d.io.read_point_cloud(r'bunny/data/bunny10k.ply')
pcd.paint_uniform_color([0.5,0.5,0.5])
pcd_tree=o3d.geometry.KDTreeFlann(pcd)
pcd.colors[100]=[1,0,0]
[k,idx,_]=pcd_tree.search_knn_vector_3d(pcd.points[100]