pcl::PointCloud<pcl::SHOT352>::Ptr model_descriptors(new pcl::PointCloud<pcl::SHOT352>());如何对将model_descriptors的内容输出
时间: 2023-07-02 19:15:22 浏览: 86
pcl:点云库(PCL)
您可以使用以下代码将`model_descriptors`的内容输出到控制台:
```
for (int i = 0; i < model_descriptors->size(); ++i) {
pcl::SHOT352 descriptor = model_descriptors->at(i);
std::cout << "Descriptor " << i << ": ";
for (int j = 0; j < 352; ++j) {
std::cout << descriptor.descriptor[j] << " ";
}
std::cout << std::endl;
}
```
这个代码使用了一个简单的循环来遍历`model_descriptors`中的每个描述符,并将其打印到控制台。请注意`SHOT352`描述符有352个元素,因此我们需要一个内部循环来遍历每个元素并将其打印到控制台。
阅读全文