From f597edc99d9416dedd93fb88caed7762cd9ead33 Mon Sep 17 00:00:00 2001 From: Matt Hill Date: Thu, 24 Sep 2015 22:17:10 -0400 Subject: [PATCH] Handle inverted plates in classifychars utility --- src/misc_utilities/classifychars.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/misc_utilities/classifychars.cpp b/src/misc_utilities/classifychars.cpp index f9a3cbd..4f82f01 100644 --- a/src/misc_utilities/classifychars.cpp +++ b/src/misc_utilities/classifychars.cpp @@ -144,7 +144,10 @@ int main( int argc, const char** argv ) string statecodestr(statecode); CharacterAnalysis regionizer(&pipeline_data); - + + if (pipeline_data.plate_inverted) + bitwise_not(pipeline_data.crop_gray, pipeline_data.crop_gray); + CharacterSegmenter charSegmenter(&pipeline_data); //ocr.cleanCharRegions(charSegmenter.thresholds, charSegmenter.characters);