correspondence_grouping.exe
运行:
correspondence_grouping.exe milk_pose_changed.pcd milk_cartoon_all_small_clorox.pcd--algorithm GC-k-c
代码:
//Model & scene filenames
std::vector<int> filenames;
filenames = pcl::console::parse_file_extension_argument (argc, argv, ".pcd");
if (filenames.size () != 2)
{
std::cout << "Filenames missing.\n";
showHelp (argv[0]);
exit (-1);
}
model_filename_ = argv[filenames[0]];
scene_filename_ = argv[filenames[1]];
报错:
C:\build>correspondence_grouping.exe milk_pose_changed.pcd milk_cartoon_all_small_clorox.pcd--algorithm GC-k-c
Filenames missing.
***************************************************************************
* *
* Correspondence Grouping Tutorial - Usage Guide *
* *
***************************************************************************
Usage: correspondence_grouping.exe model_filename.pcd scene_filename.pcd [Options]
Options:
-h: Show this help.
-k: Show used keypoints.
-c: Show used correspondences.
-r: Compute the model cloud resolution and multiply
each radius given by that value.
--algorithm (Hough|GC): Clustering algorithm used (default Hough).
--model_ss val: Model uniform sampling radius (default 0.01)
--scene_ss val: Scene uniform sampling radius (default 0.03)
--rf_rad val: Reference frame radius (default 0.015)
--descr_rad val: Descriptor radius (default 0.02)
--cg_size val: Cluster size (default 0.01)
--cg_thresh val: Clustering threshold (default 5)
解决办法:
运行代码需要加空格
correspondence_grouping.exe milk_pose_changed.pcd milk_cartoon_all_small_clorox.pcd --algorithm GC -k -c
效果: