items
是一个可视化对象的属性,它包含了一个或多个标量值,并且可以用于对其进行颜色映射。
items
具有以下参数:
keys
:一个包含了所有标量值的键的字符串列表。values
:一个包含了所有标量值的值的列表。colors
:一个可选的包含了所有颜色值的列表,用于对每个标量值进行颜色映射。items
的返回值是一个包含了所有标量值的数据结构,该结构在可视化中可以用于进行颜色映射。
以下示例展示了如何创建items
:
import numpy as np
import open3d.visualization as vis
n_points = 100
keys = ["v1", "v2", "v3"]
values = [np.random.rand(n_points) for _ in range(3)]
colors = ["red", "green", "blue"]
items = vis.ScalarProperties(keys=keys, values=values, colors=colors)
该示例将创建一个包含了3个标量值的items
对象,分别命名为“v1”,“v2”,“v3”。每个标量值都由一个包含了100个随机值的数组表示,并且将使用colors
列表中的颜色进行颜色映射。