45 #ifndef BSFM_IMAGE_DRAWING_UTILS_H
46 #define BSFM_IMAGE_DRAWING_UTILS_H
49 #include "../matching/feature_match.h"
56 unsigned int radius = 3,
57 unsigned int line_thickness = 2);
61 const std::string& window_name = std::string(),
62 unsigned int radius = 3,
63 unsigned int line_thickness = 2);
70 const std::string& window_name = std::string(),
71 unsigned int line_thickness = 1);
void DrawImageFeatures(const FeatureList &features, const Image &image, const std::string &window_name, unsigned int radius, unsigned int line_thickness)
void AnnotateFeatures(const FeatureList &features, Image &image, unsigned int radius, unsigned int line_thickness)
std::vector< Feature > FeatureList
std::vector< FeatureMatch > FeatureMatchList
void DrawImageFeatureMatches(const Image &image1, const Image &image2, const FeatureMatchList &feature_matches, const std::string &window_name, unsigned int line_thickness)