6 #include "opencv2/core.hpp" 7 #include <opencv2/core/utility.hpp> 8 #include "opencv2/imgproc.hpp" 9 #include "opencv2/imgcodecs.hpp" 10 #include "opencv2/videoio.hpp" 11 #include "opencv2/highgui.hpp" 31 void convert_image(InputArray image, OutputArray hsv);
41 void scan_image(
det_com::Config &config, InputArray image, InputOutputArray debug_image, vector<det_com::Block> &blocks);
48 void equalize(InputArray input, OutputArray output);
59 void threshold(InputArray input, OutputArray output, Scalar lower, Scalar upper);
67 void morphological(InputArray input, OutputArray output);
77 void detect_blobs(
det_com::Config &config, InputArray input, vector<KeyPoint> &keypoints);
87 void threshold_and_detect_blobs(
90 vector<Scalar> &colors,
91 vector<Mat> &thresholded_images,
92 vector<vector<KeyPoint> > &keypoints_per_color
105 unsigned long count_points,
106 vector<vector<KeyPoint> > &keypoints_per_color,
107 InputOutputArray debug_image,
108 vector<det_com::Line> &lines
122 unsigned long count_points,
123 vector<vector<KeyPoint> > &keypoints_per_color,
124 vector<det_com::Line> lines,
125 InputOutputArray result_image,
126 vector<det_com::Block> &blocks
Definition: detector_color.cpp:20
Config used.
Definition: detector_common.h:43