Files
gray_match/grayMatch.h
2024-09-02 14:21:56 +08:00

22 lines
554 B
C++

#ifndef GRAY_MATCH_H
#define GRAY_MATCH_H
#include <opencv2/opencv.hpp>
struct Model;
struct Pose {
float x;
float y;
float angle;
float score;
};
Model *trainModel(const cv::Mat &src, int level, double startAngle, double spanAngle,
double angleStep);
std::vector<Pose> matchModel(const cv::Mat &dst, const Model *model, int level, double startAngle,
double spanAngle, double maxOverlap, double minScore, int maxCount,
int subpixel);
#endif // GRAY_MATCH_H