#include <pcl/io/pcd_io.h>
#include <pcl/point_cloud.h>
#include <pcl/correspondence.h>
#include <pcl/features/normal_3d_omp.h>
#include <pcl/features/shot_omp.h>
#include <pcl/features/board.h>
#include <pcl/keypoints/uniform_sampling.h>
#include <pcl/recognition/cg/hough_3d.h>
#include <pcl/recognition/cg/geometric_consistency.h>
#include <pcl/visualization/pcl_visualizer.h>
#include <pcl/kdtree/kdtree_flann.h>
#include <pcl/kdtree/impl/kdtree_flann.hpp>
#include <pcl/common/transforms.h>
#include <pcl/console/parse.h>
Go to the source code of this file.
Typedefs | |
typedef pcl::SHOT352 | DescriptorType |
typedef pcl::Normal | NormalType |
typedef pcl::PointXYZRGBA | PointType |
typedef pcl::ReferenceFrame | RFType |
Functions | |
float | cg_size_ (0.01f) |
float | cg_thresh_ (5.0f) |
double | computeCloudResolution (const pcl::PointCloud< PointType >::ConstPtr &cloud) |
float | descr_rad_ (0.02f) |
int | main (int argc, char *argv[]) |
float | model_ss_ (0.01f) |
void | parseCommandLine (int argc, char *argv[]) |
float | rf_rad_ (0.015f) |
float | scene_ss_ (0.03f) |
bool | show_correspondences_ (false) |
bool | show_keypoints_ (false) |
void | showHelp (char *filename) |
bool | use_cloud_resolution_ (false) |
bool | use_hough_ (true) |
Variables | |
std::string | model_filename_ |
std::string | scene_filename_ |
typedef pcl::SHOT352 DescriptorType |
Definition at line 19 of file correspondence_grouping.cpp.
typedef pcl::Normal NormalType |
Definition at line 17 of file correspondence_grouping.cpp.
typedef pcl::PointXYZRGBA PointType |
Definition at line 16 of file correspondence_grouping.cpp.
typedef pcl::ReferenceFrame RFType |
Definition at line 18 of file correspondence_grouping.cpp.
float cg_size_ | ( | 0. | 01f | ) |
float cg_thresh_ | ( | 5. | 0f | ) |
double computeCloudResolution | ( | const pcl::PointCloud< PointType >::ConstPtr & | cloud | ) |
Definition at line 126 of file correspondence_grouping.cpp.
float descr_rad_ | ( | 0. | 02f | ) |
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 158 of file correspondence_grouping.cpp.
float model_ss_ | ( | 0. | 01f | ) |
void parseCommandLine | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 62 of file correspondence_grouping.cpp.
float rf_rad_ | ( | 0. | 015f | ) |
float scene_ss_ | ( | 0. | 03f | ) |
bool show_correspondences_ | ( | false | ) |
bool show_keypoints_ | ( | false | ) |
void showHelp | ( | char * | filename | ) |
Definition at line 37 of file correspondence_grouping.cpp.
bool use_cloud_resolution_ | ( | false | ) |
bool use_hough_ | ( | true | ) |
Definition at line 21 of file correspondence_grouping.cpp.
Definition at line 22 of file correspondence_grouping.cpp.