pcl::io::loadPCDFile(fileName.toStdString(), *cloud); ui->widget->repaint(); viewer->addPointCloud(cloud,"cloud"); viewer->resetCamera(); //视角 ui->widget->update(); }
ui(newUi::PCLViewer){ui->setupUi(this);this->setWindowTitle("PCL viewer");// Setup the cloud pointercloud.reset(newPointCloudT);// The number of points in the cloudcloud->points.resize(200);// The default colorred=128;green=128;blue=128;// Fill the cloud with some...
qt5配置Opencv3.0和KinectV2环境中所使用的工程pro文件如下:工程项目程序文件见:http://download.csdn.net/detail macos下pcl的pcl_viewer 命令 在pcl1.8中,在终端中执行pcl_viewer命令可以非常方便的查看.pcd文件。 可是在macos中通过homebrew安装:brew installpcl。 这时候在bin文件夹中也找不到pcl_viewer了,但是在...
我们还设置了背景颜色。这里我将渲染器和PCL的viewer放在了头文件中进行初始化,方便后续主窗体的Actor调用。 ...public:MainWindow(QWidget*parent=nullptr);~MainWindow();pcl::visualization::PCLVisualizer::Ptr viewer;vtkSmartPointer<vtkRenderer>renderer2=vtkSmartPointer<vtkRenderer>::New();... 接下来要把...
本文采用高博大佬的代码来跑kinect v1获取的彩色图和深度图。 首先是获取彩色图和深度图的代码: 彩色图示例:深度图示例: RGBD-SLAM运行结果: 采用pcl_viewer查看生成的result.pcd 效果不怎么好,还是要继续提高姿势水平啊。 最后再次感谢高博大佬,RGB-D SLAM代码可参考我的GitHub。
Github 源码:https://github.com/nightn/CloudViewer(欢迎 Star 和 Fork) 使用手册:http://www.nightn.com/cloudviewer 开发环境:CloudViewer 是用 Windows 10 (64 位) 系统下的 Mircosoft Visual Studio Professional 2013,结合使用 Qt 5.7.0 (64 位) 及 PCL 1.8.0 (64 位) 等开源库进行开发的。
{classPCLViewer; };classPCLViewer :publicQVTKWidget { Q_OBJECTpublic: EIGEN_MAKE_ALIGNED_OPERATOR_NEWexplicitPCLViewer (QWidget *parent =0,intwidth =200,intheight =200);~PCLViewer ();protected: boost::shared_ptr<pcl::visualization::PCLVisualizer>m_viewerOrg; ...
viewer->setPointCloudRenderingProperties(pcl::visualization::PCL_VISUALIZER_POINT_SIZE, 1, "target cloud"); // 等待直到可视化窗口关闭 while (!viewer->wasStopped()) { viewer->spinOnce(100); boost::this_thread::sleep(boost::posix_time::microseconds(1000)); ...
pcl::PointCloud<pcl::PointXYZ>::Ptr cloud; boost::shared_ptr<pcl::visualization::PCLVisualizer> viewer; //初始化vtk部件 void initialVtkWidget(); private slots: //创建打开槽 void onOpen(); }; #endif // PCLVISUALIZER_H 1. 2.