資源簡介
PCL的示例程序cloud_viewer
代碼片段和文件信息
#include?
#include?
#include?
#include?
????
int?user_data;
????
void?viewerOneOff?(pcl::visualization::PCLVisualizer&?viewer)
{
????viewer.setBackgroundColor?(1.0?0.5?1.0);
????pcl::PointXYZ?o;
????o.x?=?1.0;
????o.y?=?0;
????o.z?=?0;
????viewer.addSphere?(o?0.25?“sphere“?0);
????std::cout?<“i?only?run?once“?<????
}
????
void?viewerPsycho?(pcl::visualization::PCLVisualizer&?viewer)
{
????static?unsigned?count?=?0;
????std::stringstream?ss;
????ss?<“Once?per?viewer?loop:?“?<????viewer.removeShape?(“text“?0);
????viewer.addText?(ss.str()?200?300?“text“?0);
????
????//FIXME:?possible?race?condition?here:
????user_data++;
}
????
int?main?()
{
????pcl::PointCloud::Ptr?cloud?(new?pcl::PointCloud);
????pcl::io::loadPCDFile?(“my_point_cloud1.pcd“?*cloud);
????
????pcl::visualization::CloudViewer?viewer(“Cloud?Viewer“);
????
????//blocks?until?the?cloud?is?actually?rendered
????viewer.showCloud(cloud);
????
????//use?the?following?functions?to?get?access?to?the?underlying?more?advanced/powerful
????//PCLVisualizer
????
????//This?will?only?get?called?once
????viewer.runOnVisualizationThreadOnce?(viewerOneOff);
????
????//This?will?get?called?once?per?visualization?iteration
????viewer.runOnVisualizationThread?(viewerPsycho);
????while?(!viewer.wasStopped?())
????{
????//you?can?also?do?cool?processing?here
????//FIXME:?Note?that?this?is?running?in?a?separate?thread?from?viewerPsycho
????//and?you?should?guard?against?race?conditions?yourself...
????user_data++;
????}
????return?0;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1651??2016-06-29?23:31??cloud_viewer\cloud_viewer\cloud_viewer.cpp
?????文件??????12769??2016-06-29?00:33??cloud_viewer\cloud_viewer\cloud_viewer.vcxproj
?????文件????????950??2016-06-29?00:14??cloud_viewer\cloud_viewer\cloud_viewer.vcxproj.filters
?????文件????????143??2016-06-28?23:48??cloud_viewer\cloud_viewer\cloud_viewer.vcxproj.user
?????文件????????746??2016-06-29?00:14??cloud_viewer\cloud_viewer\Debug\cl.command.1.tlog
?????文件?????226174??2016-06-29?00:14??cloud_viewer\cloud_viewer\Debug\CL.read.1.tlog
?????文件????????464??2016-06-29?00:14??cloud_viewer\cloud_viewer\Debug\CL.write.1.tlog
?????文件??????????2??2016-06-29?00:14??cloud_viewer\cloud_viewer\Debug\cloud_viewer.exe.em
?????文件?????????68??2016-06-29?00:14??cloud_viewer\cloud_viewer\Debug\cloud_viewer.exe.em
?????文件????????381??2016-06-29?00:44??cloud_viewer\cloud_viewer\Debug\cloud_viewer.exe.intermediate.manifest
?????文件?????????71??2016-06-29?00:44??cloud_viewer\cloud_viewer\Debug\cloud_viewer.lastbuildstate
?????文件??????14103??2016-06-29?00:44??cloud_viewer\cloud_viewer\Debug\cloud_viewer.log
?????文件????1841062??2016-06-29?00:14??cloud_viewer\cloud_viewer\Debug\cloud_viewer.obj
?????文件??????????0??2016-06-29?00:44??cloud_viewer\cloud_viewer\Debug\cloud_viewer.unsuccessfulbuild
?????文件????????713??2016-06-29?00:14??cloud_viewer\cloud_viewer\Debug\cloud_viewer.vcxprojResolveAssemblyReference.cache
?????文件??????????0??2016-06-29?00:14??cloud_viewer\cloud_viewer\Debug\cloud_viewer.write.1.tlog
?????文件????????214??2016-06-29?00:14??cloud_viewer\cloud_viewer\Debug\cloud_viewer_manifest.rc
?????文件??????????2??2016-06-29?00:44??cloud_viewer\cloud_viewer\Debug\li
?????文件??????????2??2016-06-29?00:44??cloud_viewer\cloud_viewer\Debug\li
?????文件??????????2??2016-06-29?00:44??cloud_viewer\cloud_viewer\Debug\li
?????文件????????642??2016-06-29?00:14??cloud_viewer\cloud_viewer\Debug\rc.command.1.tlog
?????文件????????374??2016-06-29?00:14??cloud_viewer\cloud_viewer\Debug\rc.read.1.tlog
?????文件????????382??2016-06-29?00:14??cloud_viewer\cloud_viewer\Debug\rc.write.1.tlog
?????文件????6040576??2016-06-29?00:14??cloud_viewer\cloud_viewer\Debug\vc100.idb
?????文件????4632576??2016-06-29?00:14??cloud_viewer\cloud_viewer\Debug\vc100.pdb
?????文件???????6620??2016-06-29?23:05??cloud_viewer\cloud_viewer\my_point_cloud.pcd
?????文件???????6620??2016-06-28?23:54??cloud_viewer\cloud_viewer\my_point_cloud1.pcd
?????文件????????250??2016-06-29?23:29??cloud_viewer\cloud_viewer\my_point_cloud2.pcd
?????文件????????732??2016-06-29?23:31??cloud_viewer\cloud_viewer\x64\Debug\cl.command.1.tlog
?????文件?????226612??2016-06-29?23:31??cloud_viewer\cloud_viewer\x64\Debug\CL.read.1.tlog
............此處省略36個文件信息
- 上一篇:操作系統考研輔導教程(電子科技大學出版社)
- 下一篇:深入淺出西門子LOGO!第2版
評論
共有 條評論