我们尝试对点云的每个点进行随机赋色,,结果看上去很杂乱,好像一堆垃圾。。
# coding:utf-8
import numpy as np # np数组处理
import open3d as o3d
pcd = o3d.io.read_point_cloud("kitti_p.pcd")
points = np.asarray(pcd.points)
pcd.paint_uniform_color([1.0, 1.0, 0]) # 必须先要绘制一个颜色,后续才能改变它的部分颜色
temp_color = np.random.rand(points.shape[0], 3)
np.asarray(pcd.colors)[:, :] = temp_color
o3d.visualization.draw_geometries([pcd], window_name="wechat 394467238 ")