首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可视化点云.obj文件

可视化点云.obj文件
EN

Stack Overflow用户
提问于 2021-04-20 12:23:31
回答 1查看 1.5K关注 0票数 0

使用open3d可视化点云时出现了错误。

我的代码是

导入numpy作为np导入open3d作为o3d

如果 ==命名为"main":

代码语言:javascript
复制
print("Load a ply point cloud, print it, and render it")
pcd = o3d.io.read_point_cloud(r"D:\1. PSM 2020\TRY\ayuu\pointnet-master\Area_6_conferenceRoom_1_pred.obj")
print(pcd)
print(np.asarray(pcd.points))
o3d.visualization.draw_geometries([pcd])

错误说我的文件没有点云

runfile(‘D:/1.psm 2020/TRY/ayuu/pointnet-master/sem_seg/TRY2.py',wdir=’D:/1.psm 2020/TRY/ayuu/pointnet/sem_seg‘)加载一个铺点云,打印它,并将其呈现为Open3D警告读取几何图形::PointCloud失败:D的未知文件扩展名:\1.PSM 2020\TRY\ayuu\pointnet-master\Area_6_conferenceRoom_1_pred.obj (格式: auto)。PointCloud为0分。[]

但是,如果我使用在线3d查看器来可视化点云,它将显示结果。

在这里输入图像描述

EN

回答 1

Stack Overflow用户

发布于 2021-05-27 11:29:01

您应该使用read_triangle_mesh而不是read_point_cloud来读取obj文件。有关示例,请参见io.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67178865

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档