March 2019
Intermediate to advanced
538 pages
13h 38m
English
First, we will obtain a plate image patch as an input to the OCR segmentation function with an equalized histogram. We then need to apply only a threshold filter and use this threshold image as the input of a Find contours algorithm. We can observe this process in the following image:

This segmentation process is coded as follows:
Mat img_threshold; threshold(input, img_threshold, 60, 255, CV_THRESH_BINARY_INV); if(DEBUG) imshow("Threshold plate", img_threshold); Mat img_contours; img_threshold.copyTo(img_contours); //Find contours of possibles characters vector< vector< Point>> contours; findContours(img_contours, contours, ...