c++ - 点云的描述符

标签 c++ histogram descriptor point-cloud-library point-clouds

我一直在试图弄清楚 PCL 中的一些描述符是如何工作的,但它们以某种方式给出了奇怪的结果。特别是最有趣的 - VFH 描述符 - 应该是一个直方图,而显然在“直方图”的开头一些角度值与其他一些信息混合在一起所以我问我是否使用错误或者我的输入云很糟糕。

此外,有没有人使用过可以推荐的适当/好的点云描述符?任何见解都会很好。

这是我得到的结果 - 知道吗?

# .PCD v0.7 - Point Cloud Data file format
VERSION 0.7
FIELDS vfh
SIZE 4
TYPE F
COUNT 308
WIDTH 1
HEIGHT 1
VIEWPOINT 0 0 0 1 0 0 0
POINTS 1
DATA ascii
99.981308 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 99.981308 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 99.981308 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 97.009056 0 0 0.015782828 0.0039457069 0 0.02367424 0.047348488 0.059185613 0.055239905 0.059185613 0.027619947 0.055239905 0.04340278 0.019728534 0.035511363 0.02367424 0.047348488 0.039457072 0.04340278 0.015782828 0.067077026 0.019728534 0.047348488 0.02367424 0.019728534 0.039457072 0.015782828 0.04340278 0.027619947 0.039457072 0.039457072 0.015782828 0.02367424 0.02367424 0.015782828 0.031565655 0 0.027619947 0.011837121 0.011837121 0.015782828 0.031565655 0.031565655 0.04340278 0.027619947 0.0039457069 0.011837121 0.0039457069 0.015782828 0.027619947 0 0 0.015782828 0.0078914138 0.02367424 0.0078914138 0.0039457069 0.011837121 0.015782828 0.0039457069 0.031565655 0.015782828 0.02367424 0.0078914138 0.019728534 0.0039457069 0.011837121 0 0 0.0039457069 0.019728534 0.011837121 0 0.011837121 0.0039457069 0.0078914138 0.019728534 0.0078914138 0.02367424 0 0 0.0078914138 0.0078914138 0.015782828 0.015782828 0.015782828 0.015782828 0.011837121 0.011837121 0.0078914138 0.019728534 0.0078914138 0.019728534 0.0078914138 0.015782828 0.0078914138 0.0039457069 0.015782828 0.011837121 0.019728534 0.027619947 0.027619947 0.011837121 0.0039457069 0.0039457069 0.0078914138 0.0078914138 0.0078914138 0.0078914138 0.02367424 0 0.0039457069 0 0.0039457069 0.035511363 0 0.019728534 0.027619947 0.019728534 0.04340278 0.059185613 0.074968442 0.13415407 0.1025884 0.11837123 0.13020836 0.13809977

最佳答案

您打算将描述符用于什么目的? 我最熟悉的描述符可用作云到云注册关键点的功能。 以下是我在使用 PCL 注册算法时发现有用的链接:

关于c++ - 点云的描述符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20253321/

相关文章:

c++ - X11图形编程字体

c++ - 矩阵模板类 * 运算符必须产生错误

python - 是否可以测试对象属性是否使用描述符?

linux - 链接计数和 ls 命令

C++ 在模板类的情况下重载 operator+

c++ - 给出编译错误的 const 对象的 vector

user-interface - 以交互方式更改直方图箱的相对高度

c - 如何在c中绘制直方图

python-3.x - 如何将计数添加到直方图?

c++ - Symbian 描述符分配问题