open3d bug:pcd转txt前后位姿发生改变

1、open3d bug:pcd转txt前后位姿发生改变

open3d会对原有结果进行一个微小位姿变换

import open3d as o3d
import numpy as np

# 读取PCD点云文件
pcd = o3d.io.read_point_cloud('/newdisk/darren_pty/zoom_centered_s2.pcd')

# 获取点云坐标
points = pcd.points

# 指定保存文件路径
save_path = '/newdisk/darren_pty/point_cloud.txt'

# 将点云坐标保存为文本文件
np.savetxt(save_path, np.asarray(points), fmt='%.6f')  # fmt 参数指定保存的浮点数格式

print(f'Point cloud saved to: {save_path}')

结果:

open3d bug:pcd转txt前后位姿发生改变_第1张图片

你可能感兴趣的:(bug)