简单pptk examp中未显示的点

2024-09-30 18:29:20 发布

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

我刚刚开始使用pptk这一开源点云查看器。 当我使用显示 bildstein_站1 xyz_强度_rgb.txt文件根据教程,所以我不认为会有太多的错误,但当我尝试显示100个随机点时,查看器打开并说它正在显示这些点,但我什么也看不到。 代码是在教程中给出的。在

import pptk
import numpy as np

xyz = pptk.rand(10, 3)

v = pptk.viewer(xyz)
v.set(point_size=0.5)

我尝试更改point_size参数,但没有成功。 有人用过这个图书馆,知道我做错了什么吗


Tags: 文件代码importnumpytxtsize错误教程
1条回答
网友
1楼 · 发布于 2024-09-30 18:29:20

终于成功了。您需要在attributes语句中提供点的颜色属性。由于rgb颜色似乎被指定为0到1范围内的数字,如果您将相同的xyz点数组(或使用numpy数组)传递到属性,则会得到一个由不同颜色点组成的立方体,即不再显示默认颜色值

import pptk
import numpy as np

 xyz = pptk.rand(10, 3)

 v = pptk.viewer(xyz)
 v.attributes(xyz)
 v.set(point_size=0.01)

相关问题 更多 >