在Ubuntu上安装pcl_viewer(Point Cloud Library的查看器)通常需要先安装整个PCL库,因为pcl_viewer是PCL库的一部分。以下是详细的安装步骤: 1. 安装PCL (Point Cloud Library) PCL可以通过Ubuntu的包管理器直接安装,或者从源代码编译安装。为了简便起见,这里介绍使用包管理器安装的方法。 首先,更新你的包列表: bash ...
pcl_viewer ../test/pcl_logo.pcd#相关文件夹下打开终端 二、pcl库 对于3D点云处理来说,PCL完全是一个的模块化的现代C++模板库。其基于以下第三方库:Boost、Eigen、FLANN、VTK、CUDA、OpenNI、Qhull,实现点云相关的获取、滤波、分割、配准、检索、特征提取、识别、追踪、曲面重建、可视化等。 官网模块链接:Point...
point_cloud_ptr->height=1; pcl::visualization::CloudViewerviewer("pcl—test测试"); viewer.showCloud(point_cloud_ptr); while(!viewer.wasStopped()){ }; return0; } 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26...
pcl::PointCloud<pcl::PointXYZ>::ConstPtr cloud){boost::shared_ptr<pcl::visualization::PCLVisualizer>viewer(newpcl::visualization::PCLVisualizer("3D Viewer")); viewer->setBackgroundColor(0,0,0); viewer->addPointCloud<pcl::PointXYZ>(cloud,"sample cloud"); viewer->setPointCloudRenderingPropert...
#include<iostream>#include"pcl/common/common_headers.h"#include"pcl/io/pcd_io.h"#include"pcl/visualization/pcl_visualizer.h"#include"pcl/visualization/cloud_viewer.h"#include"pcl/console/parse.h"using namespace pcl;intmain(intargc,char**argv){std::cout<<"Test PCL !!!"<<std::endl; ...
#include <pcl/visualization/cloud_viewer.h> #include <pcl/console/parse.h> int main(int argc, char **argv) { std::cout << "Test PCL !!!" << std::endl; pcl::PointCloud<pcl::PointXYZRGB>::Ptr point_cloud_ptr (new pcl::PointCloud<pcl::PointXYZRGB>); ...
add_definitions( "/usr/share/pcl-1.10/" ) link_directories("/usr/lib/libpcl_common.so" "/usr/lib/libpcl_io.so") add_executable( joinMap joinMap.cpp ) target_link_libraries( joinMap ${OpenCV_LIBS} ${PCL_LIBRARIES} ) 查看.pcd文件: pcl_viewer map.pcd...
(point);}if(z<0.0){//颜色渐变r-=12;g+=12;}else{g-=12;b+=12;}}point_cloud_ptr->width=(int)point_cloud_ptr->points.size();point_cloud_ptr->height=1;pcl::visualization::CloudViewerviewer("pcl—test测试");viewer.showCloud(point_cloud_ptr);while(!viewer.wasStopped()){};return0...
安装完成后,可以使用以下命令验证PCL是否正确安装: pcl_viewer 如果一切正常,将打开一个PCL视窗,并显示PCL示例点云数据。 现在,您已经成功在Ubuntu 18.04上安装了PCL。您可以使用PCL库进行点云处理和分析,以及开发自己的应用程序。根据您的具体需求,您可能还需要安装其他PCL相关的软件包和工具。
a. No rule to make target '/usr/lib/x86_64-linux-gnu/libproj.so', needed by 'cloud_viewer'。停止 此问题是系统目录下没有libproj.so 而目录下有libproj.so.9 文件名不同导致无法找到库,通过将libproj.so.9复制出来一个即可解决问题,命令为: ...