如何检查点云/3d对象上的某些坐标?

2024-06-16 14:27:33 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个人体的点云和它的三维扫描。我有一些骨骼关节的坐标,但我想检查这些坐标是否适合躯干/点云。

我曾尝试过用python open3d和pangolinc++来实现这一点,但我不知道如何做到这一点。

我有一个点的X,Y,Z坐标,我想看看它在点云中的位置。为了解释我的问题,我有一个例子,图像是用油漆完成的。

perfect art

我需要关于我可以用什么来做那件事的建议。


Tags: 图像人体建议例子骨骼open3d躯干关节
1条回答
网友
1楼 · 发布于 2024-06-16 14:27:33

这取决于你是想目视检查还是自动检查。在

使用Open3D进行视觉检查非常容易(至少,安装比PCL Python容易得多)

首先,您需要安装open3d软件包。然后通过以下方式读取点云:

import open3d as o3d
pcd = o3d.io.read_point_cloud(file_path)

然后在o3d中生成两个红色点云:#我认为你的x(3,1)表示两个点的x

^{pr2}$

最后是显示:

o3d.visualization.draw_geometries([pcd, pcd_red])

相关问题 更多 >