核心函数介绍
paint_uniform_color
color | 点云的RGB颜色。数值类型为float64, 范围为[0, 1], 若用户输入的值越界则被截断 |
代码展示
# -*- coding:utf-8 -*-
import open3d as o3d
# 读取点云
pcd = o3d.io.read_point_cloud(
"/home/ancy/Desktop/tradition/Open3D/examples/test_data/Crop/fragment.ply")
# 点云上色
pcd.paint_uniform_color([0, 0, 1.0])
# 可视化
o3d.visualization.draw_geometries([pcd],
zoom=0.7,
front=[0.5439, -0.2333, -0.8060],
lookat=[2.4615, 2.1331, 1.338],
up=[-0.1781, -0.9708, 0.1608])
效果展示