#include "typedefs.h"
#include <vector>
#include <string>
#include <sstream>
#include <pcl/console/parse.h>
#include <pcl/io/pcd_io.h>
#include <pcl/kdtree/kdtree_flann.h>
#include <pcl/registration/transforms.h>
#include <pcl/visualization/pcl_visualizer.h>
Go to the source code of this file.
Functions | |
void | find_feature_correspondences (const LocalDescriptorsPtr &source_descriptors, const LocalDescriptorsPtr &target_descriptors, std::vector< int > &correspondences_out, std::vector< float > &correspondence_scores_out) |
PointCloudPtr | loadKeypoints (std::string filename) |
LocalDescriptorsPtr | loadLocalDescriptors (std::string filename) |
PointCloudPtr | loadPoints (std::string filename) |
int | main (int argc, char **argv) |
void | visualize_correspondences (const PointCloudPtr points1, const PointCloudPtr keypoints1, const PointCloudPtr points2, const PointCloudPtr keypoints2, const std::vector< int > &correspondences, const std::vector< float > &correspondence_scores, int max_to_display) |
void find_feature_correspondences | ( | const LocalDescriptorsPtr & | source_descriptors, |
const LocalDescriptorsPtr & | target_descriptors, | ||
std::vector< int > & | correspondences_out, | ||
std::vector< float > & | correspondence_scores_out | ||
) |
Definition at line 45 of file iros2011/src/correspondence_viewer.cpp.
PointCloudPtr loadKeypoints | ( | std::string | filename | ) |
Definition at line 24 of file iros2011/src/correspondence_viewer.cpp.
LocalDescriptorsPtr loadLocalDescriptors | ( | std::string | filename | ) |
Definition at line 34 of file iros2011/src/correspondence_viewer.cpp.
PointCloudPtr loadPoints | ( | std::string | filename | ) |
Definition at line 14 of file iros2011/src/correspondence_viewer.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 144 of file iros2011/src/correspondence_viewer.cpp.
void visualize_correspondences | ( | const PointCloudPtr | points1, |
const PointCloudPtr | keypoints1, | ||
const PointCloudPtr | points2, | ||
const PointCloudPtr | keypoints2, | ||
const std::vector< int > & | correspondences, | ||
const std::vector< float > & | correspondence_scores, | ||
int | max_to_display | ||
) |
Definition at line 71 of file iros2011/src/correspondence_viewer.cpp.