python open3d 读取npy格式点云 并保存为pcd格式
python open3d 读取npy格式点云 并保存为pcd格式。
·
python open3d 读取npy格式点云 并保存为pcd格式
import open3d as o3d
import numpy as np
import pypcd
import numpy as np
# 加载点云数据
# # 读取npy格式点云
point_cloud = np.load("/disk/5456.npy")
print("point_cloud type=",point_cloud.dtype)
print("point_cloud type=",type(point_cloud))
xyz = point_cloud[['x', 'y', 'z']]
point_cloud_list = xyz.tolist()
pcd = o3d.geometry.PointCloud()
pcd.points = o3d.utility.Vector3dVector(point_cloud_list)
# 保存点云为PCD文件
o3d.io.write_point_cloud("point_cloud.pcd", pcd)
更多推荐




所有评论(0)