Commit Graph

39 Commits

Author SHA1 Message Date
Matt Hill
83d6e06e14 Added always/never/auto invert config property to country config 2015-09-11 20:04:56 -04:00
Matt Hill
7a78d4a214 Removed unused confidence values and replaced with a disqualify boolean
The disqualify reason is purely for debugging.  This should help make it obvious why a plate candidate was rejected
2015-07-04 19:31:45 -04:00
Matt Hill
6308048d84 Updated copyright 2015-07-02 14:23:16 -04:00
psaintjust
66550010ab Fixed incorrect character analysis time 2015-06-29 17:21:12 -04:00
Matt Hill
5c6af43212 Updated textline dependencies to provide crop size in function call. Fixes issue #126. 2015-05-30 10:17:38 -04:00
Matt Hill
c18d76bbdc Added line adjustment for text lines. Lines would be cut short when the plate crop got transformed 2015-05-30 10:16:56 -04:00
Anatoliy Bulukin
4320e32469 Fix: Variable hasPlateMask always false
It seems like error. Are you forget 'else' statement?
2015-05-19 13:36:37 +03:00
Kees-V
7cd94d2e4c filterByOuterMask: Re-initialize mask for every contour to get a correct calculation 2015-04-19 20:28:57 +02:00
Matt Hill
de952119c5 Added debug output for multiline plates 2015-03-21 11:51:10 -04:00
Matt Hill
39c4756ce7 Changed Linux timestamp behavior. Explicitly using CLOCK_MONOTONIC_RAW and CLOCK_REALTIME 2015-03-16 23:13:06 -04:00
Matt Hill
e4880f57f1 Removed unused code, resolves issue #81 2015-03-08 09:52:06 -04:00
Matt Hill
adb35d2dcf Added comment to findOuterBoxMask 2015-03-08 09:51:44 -04:00
Matt Hill
e4505414a1 Removed unused function from header 2015-03-08 09:42:16 -04:00
Matt Hill
bc0c569f39 Updated copyrights to 2015 2015-01-06 08:23:03 -05:00
Matt Hill
beea8923f6 Replaced "uint" (platform specific) with "unsigned int" (universal) 2014-11-01 10:43:43 -04:00
Matt Hill
85f52a6b8c Wrapped OpenALPR library in "alpr" namespace. Resolves issue #60. 2014-10-27 20:12:57 -04:00
Matt Hill
a9f7a3af72 Tweaked the line height to be slightly smaller 2014-10-26 14:24:36 -04:00
Matt Hill
e6d7226a0b Removed characterregion class.
This was just serving as a pass-through after recent changes
2014-10-25 15:29:24 -04:00
Matt Hill
d48a41da49 Do not add lines with no valid characters 2014-10-20 20:25:39 -04:00
Matt Hill
cc4f72ff23 Removed misc debugging cout statements 2014-10-19 21:01:16 -04:00
Matt Hill
7038d0b9e5 Removed modal image drawing (used for debugging) 2014-10-19 20:55:28 -04:00
Matt Hill
a10e65631c Removed unused code file 2014-10-19 20:50:40 -04:00
Matt Hill
2a9c0de2e3 Sorting TextLines from top to bottom vertically 2014-10-19 20:27:49 -04:00
Matt Hill
8c6cd5723d Using filter between lines before adding to TextLine array 2014-10-19 19:39:57 -04:00
Matt Hill
a691d8a6fe Using a perspective transformation on CharAnalysis instead of redoing the whole process during segmentation. Much faster and seems slightly more accurate -- will need to benchmark. 2014-10-19 19:07:00 -04:00
Matt Hill
d2bfebe443 Added multiline support in plate corner detector 2014-10-19 15:54:59 -04:00
Matt Hill
2896d21868 Removed unused function prototype from characterAnalysis 2014-10-19 15:54:25 -04:00
Matt Hill
f122eee12d Added angle to TextLine 2014-10-19 15:54:04 -04:00
Matt Hill
2ac6337342 Added logic to LineFinder to find both lines for multiline plates 2014-10-18 20:13:30 -04:00
Matt Hill
3964ffa49f Added angle checking so that text areas with vertical angles are rejected 2014-10-17 11:34:13 -04:00
Matt Hill
4bfef05b9a Added LineFinder class to help find text lines in plate images 2014-10-16 21:47:01 -04:00
Matt Hill
1ce39c3f1f Added config attribute for multi-line plates 2014-10-16 21:45:56 -04:00
Matt Hill
8e83e43ecb Moved more data members to textline 2014-10-13 22:43:55 -04:00
Matt Hill
97518ecd89 Moved polygon logic to textline 2014-10-13 18:19:12 -04:00
Matt Hill
c156e8900e Refactored characteranalysis. Using TextLine class to hold character info. Needed for multiline char support 2014-10-10 20:21:41 -04:00
Matt Hill
d55e66d665 Refactored CharacterAnalysis code to use a class that wraps the raw Contour data 2014-10-09 23:23:22 -04:00
Matt Hill
add77f6b0c Split up the plate mask code into its own class 2014-10-09 20:46:26 -04:00
Matt Hill
f190fb3984 Removed unused header reference 2014-10-09 20:44:58 -04:00
Matt Hill
945354e75d Moved character analysis to text detection folder 2014-10-08 09:42:35 -04:00