将HashMap转化为指定的ndarray数组类型。
def to(self, dtype: open3d.core.Dtype) -> np.ndarray:
"""
Parameters
----------
dtype : open3d.core.Dtype
numpy 数据类型.
Returns
-------
np.ndarray
包含哈希表数据的 numpy 数组.
"""
以下代码展示了如何将HashMap转换为ndarray数组:
import open3d.core as o3c
import numpy as np
o3d_hashmap = o3c.HashMap()
o3d_hashmap[0] = 10
o3d_hashmap[1] = 20
numpy_array = o3d_hashmap.to(np.int32)
print(numpy_array)
输出结果:
[(0, 10) (1, 20)]
无。