python open3d 读取点云并进行可视化
python open3d 读取numpy数据并进行可视化
import open3d as o3d
import numpy as np
pcd = o3d.io.read_point_cloud(point_cloud_path) #读取点云数据
pcd.paint_uniform_color([1, 0.706, 0]) #为点云添加颜色信息
#open3d读取numpy数据
open3d_point_cloud = o3d.geometry.PointCloud()
open3d_point_cloud.points = o3d.utility.Vector3dVector(np.array(open3d_point_list))
open3d_point_cloud.paint_uniform_color([1, 0, 0]) #为点云添加颜色信息
o3d.visualization.draw_geometries([pcd, open3d_point_cloud]) #可视化点云