• 大小: 32.9MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-28
  • 语言: 其他
  • 标签: PCL  

资源简介

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“ << std::endl;
    
}
    
void viewerPsycho (pcl::visualization::PCLVisualizer& viewer)
{
    static unsigned count = 0;
    std::stringstream ss;
    ss << “Once per viewer loop: “ << count++;
    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.embed.manifest

     文件         68  2016-06-29 00:14  cloud_viewer\cloud_viewer\Debug\cloud_viewer.exe.embed.manifest.res

     文件        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\link.command.1.tlog

     文件          2  2016-06-29 00:44  cloud_viewer\cloud_viewer\Debug\link.read.1.tlog

     文件          2  2016-06-29 00:44  cloud_viewer\cloud_viewer\Debug\link.write.1.tlog

     文件        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个文件信息

评论

共有 条评论