Matt Hill
|
0858369b09
|
Added OpenALPR version in constants. Incremented to 1.1.0
|
2014-04-20 12:57:52 -05:00 |
|
Matt Hill
|
5e234fe039
|
Added 'make install' to project. Installs dynamic lib, alpr.h header, and alpr binary
|
2014-04-20 11:58:55 -05:00 |
|
Matt Hill
|
bd052aacf0
|
Creating dynamic and static openalpr libraries
|
2014-04-20 11:39:43 -05:00 |
|
Matt Hill
|
84e1df8c7c
|
Added parameter for max plate rotation (was previously hardcoded at 10 degrees). Upped the default to 15
|
2014-04-08 15:11:11 -05:00 |
|
Matt Hill
|
a226d2bad1
|
Updated debug text to be more specific
|
2014-04-08 15:09:02 -05:00 |
|
Matt Hill
|
58d57fc12d
|
Added a height filter to character analysis -- helps remove noise so that a good plate doesn't get rejected
|
2014-04-08 14:56:04 -05:00 |
|
Matt Hill
|
004f7a5bd8
|
Skipping OCR processing when num of possible characters is too small
|
2014-04-08 13:21:15 -05:00 |
|
Matt Hill
|
71bcf6169b
|
Fixed segfault in debug mode caused by previous commit
|
2014-04-08 12:28:58 -05:00 |
|
Matt Hill
|
cd585de155
|
Removed commented code
|
2014-04-08 12:24:25 -05:00 |
|
Matt Hill
|
a35ab7c7fe
|
Performance improvement -- stop processing filters if the character count is already 0.
|
2014-04-08 12:20:41 -05:00 |
|
Matt Hill
|
24468becab
|
Increased EU character analysis range
|
2014-04-08 10:17:11 -05:00 |
|
Matt Hill
|
947fb939ce
|
Improved binarization speed by ~15% with no change in output. Re-using row pointers as opposed to x,y getters/setters.
|
2014-04-07 20:42:26 -05:00 |
|
Matt Hill
|
21982b246b
|
Updated MD 'treasure the chesapeake' plate format
|
2014-04-06 12:35:54 -05:00 |
|
Matt Hill
|
3518056dd6
|
Updated Maryland plate regions with Farmers/Chesapeake char formats
|
2014-04-06 12:28:21 -05:00 |
|
Matt Hill
|
8052e9fdc4
|
Moved image pause to always take effect if enabled
|
2014-04-06 12:22:06 -05:00 |
|
Matt Hill
|
7817810461
|
Added a pause_on_frame debug variable (useful for debugging video)
|
2014-04-06 12:19:40 -05:00 |
|
Matt Hill
|
47fa2504cb
|
increased plate area dilation slightly
|
2014-04-06 12:13:28 -05:00 |
|
Matt Hill
|
39bce51413
|
Slightly less padding for ideal pixel width
|
2014-04-06 12:09:42 -05:00 |
|
Matt Hill
|
3861fe7553
|
Removed unused "cleanupColors" function
|
2014-04-06 11:58:27 -05:00 |
|
Matt Hill
|
a53a10965b
|
Removed comment
|
2014-04-06 11:58:08 -05:00 |
|
Matt Hill
|
53b3d607ec
|
Removed comment
|
2014-04-06 11:57:41 -05:00 |
|
Matt Hill
|
34bc0fb72d
|
Plate lines --Replaced morphological OPEN/CLOSE with adaptivebilateralfilter -- gives us a better image for line detection
also masking out the entire char region, not just individually detected chars
|
2014-04-06 11:53:06 -05:00 |
|
Matt Hill
|
831bf8bcf0
|
Ignoring all black/white images in platelines (efficiency)
|
2014-04-06 11:29:18 -05:00 |
|
Matt Hill
|
7f1c1c8cd8
|
Sending gray image (rather than color) to platelines
|
2014-04-06 11:28:56 -05:00 |
|
Matt Hill
|
1651601829
|
Moved cleanupColors function over to the platelines class
|
2014-04-06 11:24:34 -05:00 |
|
Matt Hill
|
01095bd4dd
|
Increased expansion of detected region by 5%
|
2014-04-06 11:13:46 -05:00 |
|
Matt Hill
|
c982ff9715
|
Merge branch 'develop' of github.com:openalpr/openalpr into develop
|
2014-04-04 17:19:31 -05:00 |
|
Matt Hill
|
95c6e59610
|
Detecting regions hierarchically. Starting with the biggest boxes, and then moving into their children if the bigger box was not detected.
|
2014-04-04 16:42:06 -05:00 |
|
Matt Hill
|
b1fd90161f
|
Properly building hierarchical list of regions in teh detector
|
2014-04-04 16:41:18 -05:00 |
|
Matt Hill
|
59ffed9b23
|
Adding hierarchical plate regions. The goal is to minimize unnecessary processing of regions within regions
|
2014-04-04 15:37:06 -05:00 |
|
Matt Hill
|
e722f8a184
|
added back debug output to multithreaded implementation
|
2014-04-04 14:50:06 -05:00 |
|
Matt Hill
|
7d8921b1cf
|
Fixed typo from merge
|
2014-04-04 14:09:22 -05:00 |
|
Matt Hill
|
4d9c955f36
|
Merge branch 'multithread' into develop
Conflicts:
src/misc_utilities/CMakeLists.txt
src/openalpr/CMakeLists.txt
src/openalpr/alpr_impl.cpp
src/openalpr/alpr_impl.h
src/openalpr/config.cpp
src/openalpr/config.h
|
2014-04-04 14:09:00 -05:00 |
|
Matt Hill
|
ec8fdc8aad
|
Revert "Using multiple instances of OCR and state recognizer for multiple threads"
This reverts commit 29cb8fab21 .
|
2014-04-04 13:58:53 -05:00 |
|
Matthew Hill
|
7819aa785e
|
Merge pull request #19 from Silex/automate-easy-plates
Automate easy plates with 'W'
|
2014-04-02 18:28:24 -05:00 |
|
Philippe Vaucher
|
b548734fff
|
Don't use "new" when it's not needed
|
2014-04-02 15:34:32 +02:00 |
|
Philippe Vaucher
|
526f777d6a
|
Have country as command line argument
|
2014-04-02 15:29:24 +02:00 |
|
Philippe Vaucher
|
818d8a8309
|
Automate easy plates with 'W'
|
2014-03-31 10:04:01 +02:00 |
|
Matt Hill
|
1d92c1663d
|
Added check to verify that file exists when input is given on standard in. If not, print an error message
|
2014-03-28 12:41:47 -05:00 |
|
Philippe Vaucher
|
d18e0e23b0
|
Only accept filenames in daemon
|
2014-03-28 16:15:03 +01:00 |
|
Philippe Vaucher
|
c62a76d6a8
|
Add daemon support
|
2014-03-28 10:10:49 +01:00 |
|
Matt Hill
|
0a41923da7
|
Masking characters from canny filter before doing the hough transform to detect plate edges.
This should reduce the noise a bit and get rid of spurious edges detected in the middle of the plate
|
2014-03-25 21:53:36 -05:00 |
|
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 |
|