point-cloud-library

    0热度

    1回答

    我正在更新我的PCL FPFH功能代码以使用gpu模块。这一切都按照计划进行,除了退货类型。 原来的CPU版本: pcl::FPFHEstimation<PointXYZ, Normal, FPFHSignature33> fpfh_est; 从compute功能的回报: PointCloud<FPFHSignature33> ,当我从GPU功能下载返回的数据,那就是: int stub;

    0热度

    1回答

    我生成视摄像机位置的点群的2.5-d图(三维点云的即2D投影)的虚拟扫描仪。我正在使用vtkCamera.GetProjectionTransformMatrix()从世界/全球变换矩阵到相机坐标。 但是,如果输入点云有点的颜色信息,我想保留它。 下面是相关线路: boost::shared_ptr<pcl::visualization::PCLVisualizer> vis; // camera

    -1热度

    1回答

    我得到了很多的不确定参考错误在连接阶段,寻找类似这样使用的库链接阶段: libQt5Sql.so.5: undefined reference to `QAbstractTableModel::~QAbstractTableModel()@Qt_5' 问题是,我甚至没有在我的项目中使用Qt。与Qt唯一可能的联系是我正在使用Vtk和PCL,它们在编译期间与Qt链接。并添加路径libQt5Sql,

    0热度

    2回答

    我将此深度图像转换为pcl :: pointcloud。 使用下列内容: PointCloud::Ptr PointcloudUtils::RGBDtoPCL(cv::Mat depth_image, Eigen::Matrix3f& _intrinsics) { PointCloud::Ptr pointcloud(new PointCloud); float fx =

    0热度

    1回答

    我是PCL(点云库)的新手,我试图在自定义数据集上实现supervoxel_clustering(this link)。我的点云数据集具有以下字段:X Y Z R G B L1 L2其中R,G,B是0-255和L1和L2之间integer值是 integer标签。 应用supervoxel后,我保存点云与其标签: /// save the labeled cloud PointLCloudT::

    0热度

    1回答

    我是点云新手。我正在尝试使用ICP算法来实时跟踪对象的移动,并且大部分时间我都能获得预期的结果。但是,当物体用完照相机的视野时,结果将不准确,如图所示。我想改善结果。任何人都有这种情况的经验?谢谢! 良好的效果: 良好的效果: 坏的结果:

    0热度

    1回答

    我有一个点云库功能,可以检测点云中最大的平面。这很好。现在我想扩展这个功能来分割云中的每个平面并将这些点复制到一个新的云中(例如,一个房间的地板上有一个球体的场景会让我回到地板和墙壁,但不是球体,因为它不是平面的)。我如何扩展下面的代码来获取所有的飞机,而不仅仅是最大的飞机? (运行时间是这里的一个因素,所以我宁愿不要在循环中运行相同的代码,每次剥离新的最大平面) 谢谢。 int main(in

    1热度

    1回答

    我在Ubuntu 17.04上使用PCL库link。 我想知道是否有方法从我的个人图像创建.pcd文件。 我发现的每个教程都使用pregenerate pcd。 在此先感谢。

    1热度

    1回答

    我已经安装了使用迭代最近点(icp)的点云库(PCL)package我的问题是:这个包可以用于2D数据吗?我想对齐两个TSNE数据,它们是2D。 Link of the icp method

    -2热度

    1回答

    我正在使用PCL开发ROS包。 问题在于它使用C++ 98和C++ 11编译成功。但是,当节点在支持C++ 11的版本(CMakeLists L:5,未注释)中启动时,它立即发生段错误,尽管在没有使用C++ 11的情况下编译时它工作正常。 this包的相同代码体系结构(模板化库)显示相同的行为。 我发现模板库是保持原因的人。 但是,我还没弄明白。我在这里错过了什么? 平台:Ubuntu 14.04