Commit Graph

84 Commits

Author SHA1 Message Date
Matt Hill
1a0b51d72f Removed code that unnecessarily eroded the character mask 2014-03-25 21:40:50 -05:00
Matt Hill
9ebc67af3e Removed debug flags and added comment to new parameter 2014-03-25 08:57:04 -05:00
Matt Hill
5a83b117f9 Merge branch 'develop' of https://github.com/Silex/openalpr into develop
Conflicts:
	src/openalpr/regiondetector.cpp
2014-03-24 20:45:13 -05:00
Matt Hill
b90566585a Added variable to control plate detection size increase.
Adjusting it to a smaller value means slower detection but higher probability that the plate will be found (and vice versa)
2014-03-24 10:10:55 -05:00
Philippe Vaucher
c406cc6e0b Fix weird boolean conditions 2014-03-24 12:48:55 +01:00
Philippe Vaucher
d24ed44f83 Add empty lines where it makes sense 2014-03-24 10:46:30 +01:00
Philippe Vaucher
4934cf59d2 Simplify verbose return 2014-03-24 10:46:30 +01:00
Philippe Vaucher
564e0d3087 Remove useless empty lines 2014-03-24 10:46:30 +01:00
Matt Hill
3669ce0021 Changed max # of allowed characters to 8 2014-03-20 10:30:34 -05:00
Matthew Hill
420c6289b1 Merge pull request #15 from Silex/cleanup
Cleanup
2014-03-20 08:37:11 -05:00
Matthew Hill
24588e14e9 Merge pull request #14 from Silex/fix-typo
Fix typo "characers"
2014-03-19 09:56:10 -05:00
Philippe Vaucher
5d9b776d57 Align debug section in openalpr.conf 2014-03-19 11:56:06 +01:00
Philippe Vaucher
fcc01f1e9f Cleanup openalpr.conf 2014-03-19 11:53:33 +01:00
Philippe Vaucher
7da25fc0df Cleanup & indent .h files 2014-03-19 11:44:13 +01:00
Philippe Vaucher
460205e943 Cleanup & reindent .cpp files 2014-03-19 11:34:43 +01:00
Philippe Vaucher
f2716dea1a Fix typo "characers" 2014-03-18 18:29:34 +01:00
Matthew Hill
e85651ef84 Merge pull request #13 from Silex/develop
Clean up files
2014-03-17 20:19:44 -05:00
Philippe Vaucher
38f83ef6e1 Convert files with windows line endings 2014-03-17 10:40:15 +01:00
Philippe Vaucher
bdc922c69a Remove trailing whitespace 2014-03-17 10:35:09 +01:00
Matt Hill
b86a6743de Incremented version 2014-02-21 04:19:29 -06:00
Matt Hill
4c02bc33ee Removed unused includes in main 2014-02-21 04:19:03 -06:00
Matt Hill
c0e937f9bc Cleaned up include statements 2014-02-21 04:18:02 -06:00
Matt Hill
0b49374f81 Declared minimum opencv version at 2.4.8 (required for opencl) 2014-02-20 19:10:28 -06:00
Matt Hill
edf09df54f Added .gitignore entries 2014-02-20 18:33:56 -06:00
Matt Hill
24dc807766 Updated cmake relative paths (simplified & removed boilerplate) 2014-02-20 18:15:26 -06:00
Matt Hill
f35ed4120c Removed errant tinythread.cpp reference 2014-02-20 18:14:27 -06:00
Matt Hill
f8f65dddee Using cmake to set the default runtime_dir (relative to the source path). 2014-02-20 18:09:09 -06:00
Matt Hill
73707ffcca Tweaked binarize functions to do integer multiplication rather than float -- slightly faster 2014-02-20 17:23:09 -06:00
Matt Hill
0aece1a3ac Print all the letters (debug output) in postprocess before pruning them 2014-02-19 19:38:23 -06:00
Matt Hill
cc3c4c7861 Updated postprocess permutation calculation to handle corner cases (topn = 1 and permutations == topn) 2014-02-19 18:17:35 -06:00
Matt Hill
a01d170495 Merge https://github.com/vebers/openalpr into develop 2014-02-19 18:13:02 -06:00
Matt Hill
34ebda3cfe Improved postprocess performance by pruning the characterset before sending to the recursive sort.
This uses the "topN" value to remove lower scoring characters that couldn't possibly show up in the topN results
2014-02-19 18:10:12 -06:00
Kristians Vebers
159f15c1d7 Fixed segfault on postProcess sort 2014-02-19 17:50:59 +02:00
Matthew Hill
674cf79314 Merge pull request #8 from vebers/develop
Fixes to includes
2014-02-19 08:21:46 -07:00
Kristians Vebers
fee77e9aea Reversed segfault fix as it was already fixed 2014-02-19 10:09:38 +02:00
Kristians Vebers
7212cbb4a8 Merge commit 'bcdb010cc5fb469b593150979a020af4cda3698a' into develop 2014-02-19 09:55:55 +02:00
Kristians Vebers
16274cb5a8 Modified to relative OpenCV include path 2014-02-19 09:54:05 +02:00
Kristians Vebers
f2f2939c31 Added missing header 2014-02-19 09:51:31 +02:00
Kristians Vebers
c7853e29f3 Fixed access for non existing array index in case if arraySize=0 2014-02-19 09:50:05 +02:00
Matt Hill
bcdb010cc5 Increased recognition speed for plate region analysis by 2.5x.
Reduced number of thresholded images from 10 to 4.  Accuracy (based on current benchmarks) is about the same, but recognition speed for a single plate region goes from ~88ms to ~40ms.
2014-02-18 22:49:25 -06:00
Matt Hill
646c2d6660 Fixed segfault when calculating median against empty array 2014-02-18 22:19:20 -06:00
Matt Hill
a07991adb6 Added error message when input image/video file is not found 2014-02-17 14:57:14 -06:00
Matt Hill
3bc2d43929 Moved timing prototype definition out of Windows only code block 2014-02-17 14:55:41 -06:00
Matt Hill
742556cc37 Fixed clock timing on Windows.
Previously, clock timing was mocked out to 0.  This fixes it and gives
correct timings in ms for plate recognitions
2014-02-17 13:21:47 -07:00
Matthew Hill
50b831df43 Merge pull request #6 from vebers/develop
Mac OS X keyboard support for classifychars utility
2014-02-12 06:03:32 -07:00
Kristians Vebers
c29f801202 Added Mac OS X keyboard support 2014-02-12 09:37:56 +02:00
Matt Hill
cc0787792e Removed reference to (unused) omp.h 2014-02-11 10:37:10 -06:00
Matt Hill
13d4b12593 Merge branch 'master' of github.com:vebers/openalpr into develop 2014-02-11 10:36:19 -06:00
Kristians Vebers
2842f3764a OpenMP is not yet supported on Mac OS X (clang) 2014-02-11 15:31:20 +02:00
Kristians Vebers
4b0f98d6cf Added include to cstdlib for simpleini to work on Mac OS X 2014-02-11 14:40:06 +02:00