mirror of
https://github.com/kerberos-io/openalpr-base.git
synced 2025-10-08 16:50:07 +08:00
Fixed benchmark code
This commit is contained in:
@@ -198,7 +198,9 @@ int main( int argc, const char** argv )
|
||||
frame = imread( fullpath.c_str() );
|
||||
|
||||
getTime(&startTime);
|
||||
alpr.recognize(frame);
|
||||
vector<Rect> regionsOfInterest;
|
||||
regionsOfInterest.push_back(Rect(0, 0, frame.cols, frame.rows));
|
||||
alpr.recognize(frame, regionsOfInterest);
|
||||
getTime(&endTime);
|
||||
double endToEndTime = diffclock(startTime, endTime);
|
||||
cout << " -- End to End recognition time: " << endToEndTime << "ms." << endl;
|
||||
|
@@ -53,6 +53,13 @@ bool RegionDetector::isLoaded()
|
||||
return this->loaded;
|
||||
}
|
||||
|
||||
vector<PlateRegion> RegionDetector::detect(cv::Mat frame)
|
||||
{
|
||||
std::vector<cv::Rect> regionsOfInterest;
|
||||
regionsOfInterest.push_back(Rect(0, 0, frame.cols, frame.rows));
|
||||
return this->detect(frame, regionsOfInterest);
|
||||
}
|
||||
|
||||
vector<PlateRegion> RegionDetector::detect(Mat frame, std::vector<cv::Rect> regionsOfInterest)
|
||||
{
|
||||
|
||||
|
@@ -46,6 +46,7 @@ class RegionDetector
|
||||
virtual ~RegionDetector();
|
||||
|
||||
bool isLoaded();
|
||||
std::vector<PlateRegion> detect(cv::Mat frame);
|
||||
std::vector<PlateRegion> detect(cv::Mat frame, std::vector<cv::Rect> regionsOfInterest);
|
||||
|
||||
private:
|
||||
|
Reference in New Issue
Block a user