MCPcopy Create free account
hub / github.com/PointCloudLibrary/pcl / loadCloud

Function loadCloud

tools/uniform_sampling.cpp:66–82  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

64}
65
66bool
67loadCloud (const std::string &filename, pcl::PCLPointCloud2 &cloud)
68{
69 TicToc tt;
70 print_highlight ("Loading "); print_value ("%s ", filename.c_str ());
71
72 tt.tic ();
73 if (pcl::io::load (filename, cloud)) {
74 print_error ("Cannot found input file name (%s).\n", filename.c_str ());
75 return (false);
76 }
77 print_info ("[done, "); print_value ("%g", tt.toc ()); print_info (" ms : ");
78 print_value ("%d", cloud.width * cloud.height); print_info (" points]\n");
79 print_info ("Available dimensions: "); print_value ("%s\n", getFieldsList (cloud).c_str ());
80
81 return (true);
82}
83
84void
85compute (const pcl::PCLPointCloud2::ConstPtr &input, pcl::PCLPointCloud2 &output,

Callers 1

mainFunction · 0.70

Calls 5

print_valueFunction · 0.85
loadFunction · 0.85
ticMethod · 0.80
tocMethod · 0.80
getFieldsListFunction · 0.50

Tested by

no test coverage detected