point-cloud-library相关内容
我是PCL的新手,我正在尝试这个教学这里。问题是我可以编译它,但是当我运行它,它给我一个错误:* 0x000007fefd27940d在pcl_VFHexperiment.exe中的异常:Microsoft C ++异常:pcl :: IOException在内存位置0x001cf0e0 * 我想问题是, mls。进程功能无法正常工作,文件保存操作提供错误。 可能是输入文件的问题?我使用i
..
我刚接触C ++,想要编译PCL示例 我安装了VS 2010和Netbeans 7,但无法编译!是cMake的更好的IDE吗? 代码有CMakeLists.txt文件。 do? 这些是源文件: https://github.com/PointCloudLibrary/pcl/tree/master/apps/cloud_composer 解决方案 如果您是新来者:
..
我使用的是从Kinect图片创建的点云文件的数据集。有没有办法知道轴在什么单位,即一个点(0.003,0.004,0.04)是米,厘米等。 我尝试使用pcl中的 setRadiusSearch 方法从局部贴图估计表面法线,但这允许我们以米为单位指定半径,所以我需要知道点云的单位。 解决方案 查看器中的轴是你想要的单位。你必须知道或推断你的来源的实际单位。例如,MS驱动程序返回以毫米为
..
我正在进行以下操作,尝试从Kinect深度图像生成的点云估计表面法线: pcl :: PointCloud :: Ptr create_point_cloud_ptr(Mat& depthImage,Mat& rgbImage){ pcl :: PointCloud :: Ptr cloud(new
..
我试图用PCL / ROS执行分割任务。我使用ROS中的动态配置选项,因为我的分割任务的输入数量很大,并且想要研究每个 param 的影响。我的C ++源代码没有问题,但是当我尝试运行启动文件我的文件发布者无法找到PCD文件。
..
我正在使用Point Cloud Library。它主要是在C ++当我编译它,给出这样的错误: [0%]构建CXX对象common / CMakeFiles / pcl_common。 dir / src / intersections.cpp.o 在/home/lv/pcl-trunk/common/include/pcl/point_types.h:301:0包含的文件中, 从/
..
我正在使用Point Cloud Library。它主要是在C ++当我编译它,给出这样的错误: [0%]构建CXX对象common / CMakeFiles / pcl_common。 dir / src / intersections.cpp.o 在/home/lv/pcl-trunk/common/include/pcl/point_types.h:301:0包含的文件中, 从/
..
我正在使用Point Cloud Library。它主要是在C ++当我编译它,给出这样的错误: [0%]构建CXX对象common / CMakeFiles / pcl_common。 dir / src / intersections.cpp.o 在/home/lv/pcl-trunk/common/include/pcl/point_types.h:301:0包含的文件中, 从/
..
我正在使用Point Cloud Library。它主要是在C ++当我编译它,给出这样的错误: [0%]构建CXX对象common / CMakeFiles / pcl_common。 dir / src / intersections.cpp.o 在/home/lv/pcl-trunk/common/include/pcl/point_types.h:301:0包含的文件中, 从/
..
我需要找到两个3d点云之间的变换和旋转差异。因为这看起来很理想。 在干净的测试数据我有迭代最近点工作,但给出奇怪的结果(虽然我可能已经实现不正确...) 我有 pcl :: estimateRigidTransformation 工作,看起来更好,虽然我认为会更糟的数据噪音。 我的问题是: 这两个云会很吵,点数,会有一些差异。什么是最好的办法来处理这个? 我应该在两个云中
..
我有一个点类型 pcl :: PointXYZRGBA 。如何分配/更改其rgb值? 为了更改xyz坐标,我可以简单地做 point.x = some_value 解决方案 或只使用 code> point.r = 255; point.b = 0; point.g = 0; point.a = 255;
..
我有一个来自kinect融合的点云,并使用点云库成功地分割地平面(一个 x + b y + c * z + d = 0) b,c,d在接地平面的pcl :: ModelCoefficients中)。现在我需要将笛卡尔坐标转换为新的笛卡尔坐标,使地平面成为X-O-Y平面(0 * x + 0 * y + z = 0)。 我想我可以通过这个API(但我不知道如何): http://docs.poin
..
我对RGB和深度数据进行一些处理,并构造要可视化的云点,我目前使用PCL Visualizer,它工作正常。 我想让可视化工具在不同的线程(实时,所以它将重绘全局云点,我尝试boost线程,但我得到一个运行时错误“VTK坏查找表” 任何人都知道如何在不同的线程中可视化云点流。 解决方案 它现在工作,也许我以前做错了,这里是如何使用boost线程和mutex bool upd
..
我使用PCL(点云中图书馆)已经从PCL继承的自定义PointT :: PointXYZ 结构PointXYZx:公共PCL :: PointXYZ { };POINT_CLOUD_REGISTER_POINT_STRUCT(PointXYZx,(浮动,X,X)(浮动,Y,Y)(浮动,Z,Z)) 和我想用CloudViewer绘制的: PCL ::点云< PointXYZx> :
..
我想从源代码编译在OSX 10.6.8点云库,我一直对同样的错误与Boost库运行起来: !使 链接CXX共享库../lib/libpcl_common.dylib 未定义的符号: “提高::螺纹:: start_thread_noexcept()”,从引用: 提高::螺纹::线程<提高:: _双:: bind_t<无效,提振:: _ MFI :: MF0<无效,PCL
..
我有安装PCL的一个非常奇怪的问题。基本上,我已成立PCL,升压,cmake的,FLANN等。这一切构建和正确编译。我复制并建立了
..
我和点云中图书馆工作。这主要是在C ++中当我编译它,给出了这样的错误: [0%]大厦CXX对象公用/ CMakeFiles / pcl_common.dir / src目录/ intersections.cpp.o 从/home/lv/pcl-trunk/common/include/pcl/point_types.h:301:0包含在文件中, 从/home
..
我有一个稀疏的点云3D模型。我需要填充的点云。换句话说,我需要上采样点云的三维点云的曲面重构。 我跟着这个的链接,但无法理解的方式。 有没有一种简单的方法来做到这一点? 在此先感谢。 解决方案 使用的点云中图书馆的一些简单的code另一种资源是可以通过以下链接: http://pointclouds.org/documentation/tutorials/resampling.php
..
I'm尝试调整2套点云中使用的迭代最近点(ICP)算法的点云中图书馆中集成(PCL)。 I'm得到一个错误报告说,它不能找到足够的对应点。我已经放宽了对参数的条件:setEuclideanFitnessEpsilon(-1.797e + 5),setMaximumIterations(40)和setRANSACIterations(2000年),仍然有同样的问题。(我还没有发现太多的信息哪些或如何
..
我正在与PCL和网编辑器(MeshLab)。我感兴趣的是进口我网为PCL做一些3D处理。 我在层格式的网格模型。当我加载模型与code: 点云< PointXYZRGBA> :: PTR云(新点云< PointXYZRGBA>()); PCL :: IO :: loadPLYFile< PCL :: PointXYZRGBA>(的argv [1],*云)
..