srowen
|
c4ee6727d6
|
Use TRY_HARDER hint in javase CommandLineRunner. TRY_HARDER now tries rotating the image when dealing with 1D barcodes. Clarified and fixed value type of several items in the "hints" Hashtables.
git-svn-id: https://zxing.googlecode.com/svn/trunk@235 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-03-03 19:48:08 +00:00 |
|
srowen
|
3e5b13abeb
|
Take more advantage of TRY_HARDER
git-svn-id: https://zxing.googlecode.com/svn/trunk@233 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-25 23:22:01 +00:00 |
|
srowen
|
1f442884aa
|
Added BarcodeFormat to Result, indicating what type of barcode was detected. Added TRY_HARDER hint. Improved logicalness of results when reading UPC-A code / EAN-13 code starting with 0.
git-svn-id: https://zxing.googlecode.com/svn/trunk@230 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-25 23:02:50 +00:00 |
|
srowen
|
848609c0c5
|
Added "URLTO" format support
git-svn-id: https://zxing.googlecode.com/svn/trunk@229 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-25 22:15:36 +00:00 |
|
srowen
|
acad53f39b
|
Oops, not clearing row counters when we shift down by two buckets. Fixed.
git-svn-id: https://zxing.googlecode.com/svn/trunk@225 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-22 19:18:29 +00:00 |
|
srowen
|
9af91c0cf1
|
Removed bad test cases -- for now considering this image too blurred for the "easy" test suite
git-svn-id: https://zxing.googlecode.com/svn/trunk@224 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-22 19:17:49 +00:00 |
|
srowen
|
5d8e64fdbf
|
Oops, another code typo fix
git-svn-id: https://zxing.googlecode.com/svn/trunk@223 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-22 19:13:15 +00:00 |
|
srowen
|
556225ab0a
|
Improved GridSampler API -- no need for reflection anymore. Reintroduced Android GridSampler implementation, which still doesn't quite work yet.
git-svn-id: https://zxing.googlecode.com/svn/trunk@221 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-22 17:01:38 +00:00 |
|
srowen
|
4525328e45
|
Little bug fix affecting QR Codes that run all the way to the left/top edge of an image
git-svn-id: https://zxing.googlecode.com/svn/trunk@215 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-19 21:49:26 +00:00 |
|
srowen
|
82bc8e437a
|
Add some basic Code 39, Code 128 tests
git-svn-id: https://zxing.googlecode.com/svn/trunk@214 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-19 21:09:55 +00:00 |
|
srowen
|
8c3045d9eb
|
Added "extended mode" to optionally support Extended Code 39
git-svn-id: https://zxing.googlecode.com/svn/trunk@213 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-19 19:36:29 +00:00 |
|
srowen
|
c09cb7d381
|
Fixed typo on pattern for "I"
git-svn-id: https://zxing.googlecode.com/svn/trunk@212 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-19 19:08:28 +00:00 |
|
srowen
|
f363480487
|
Improved notion of pattern variance in 1D barcode elements, improving decode accuracy slightly. Also fixed a small issue in Code 128 decoder.
git-svn-id: https://zxing.googlecode.com/svn/trunk@211 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-19 17:29:16 +00:00 |
|
srowen
|
cde4d22ece
|
Refactored Reed-Solomon so it can be used with different GF(256) primitive polynomials
git-svn-id: https://zxing.googlecode.com/svn/trunk@209 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-19 16:14:34 +00:00 |
|
srowen
|
833a8b03f7
|
Another fix to UTF-8 / Shift_JIS guessing
git-svn-id: https://zxing.googlecode.com/svn/trunk@208 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-19 16:11:54 +00:00 |
|
srowen
|
febdcf8d15
|
Fixed UTF-8 detection, again, and added unit test
git-svn-id: https://zxing.googlecode.com/svn/trunk@204 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-15 16:21:55 +00:00 |
|
srowen
|
eb2fa80eaf
|
Biiig standardization of whitespace. 2 space indents now, no tabs.
git-svn-id: https://zxing.googlecode.com/svn/trunk@191 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-14 20:25:54 +00:00 |
|
srowen
|
3f3c2fd7e5
|
More minor javadoc, code tweaks
git-svn-id: https://zxing.googlecode.com/svn/trunk@189 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-14 20:05:31 +00:00 |
|
srowen
|
739192b101
|
Another bug fix
git-svn-id: https://zxing.googlecode.com/svn/trunk@188 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-14 19:42:59 +00:00 |
|
srowen
|
bbe423c7c2
|
Oops fixed bug in guessing Shift_JIS -- flipped if condition!
git-svn-id: https://zxing.googlecode.com/svn/trunk@187 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-14 19:41:33 +00:00 |
|
srowen
|
e334937fa5
|
Now tries to guess when byte mode is actually encoding text as UTF-8
git-svn-id: https://zxing.googlecode.com/svn/trunk@186 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-14 19:34:42 +00:00 |
|
srowen
|
ea00e20d22
|
Major reorg of test cases
git-svn-id: https://zxing.googlecode.com/svn/trunk@180 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-13 23:28:52 +00:00 |
|
srowen
|
9f0cd86114
|
Small optimization to check ranges of bits set in BitArray in bulk
git-svn-id: https://zxing.googlecode.com/svn/trunk@176 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-12 17:32:15 +00:00 |
|
srowen
|
51bb41ed24
|
Check fewer lines, and make sure we don't run off the top/bottom of image
git-svn-id: https://zxing.googlecode.com/svn/trunk@175 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-12 17:02:27 +00:00 |
|
srowen
|
bd4ec5e4d8
|
Now make sure javase is built before running tests
git-svn-id: https://zxing.googlecode.com/svn/trunk@174 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-12 17:00:55 +00:00 |
|
srowen
|
d3a09024f8
|
Make images smaller for a better test
git-svn-id: https://zxing.googlecode.com/svn/trunk@173 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-08 06:40:02 +00:00 |
|
srowen
|
dc2c7aa52e
|
Shrunk big images -- more of a challenging test now
git-svn-id: https://zxing.googlecode.com/svn/trunk@172 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-07 17:01:13 +00:00 |
|
srowen
|
77ce643b61
|
Minor javadoc fix
git-svn-id: https://zxing.googlecode.com/svn/trunk@167 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-05 22:01:36 +00:00 |
|
srowen
|
7ba2b30d43
|
Removed unnecessary second decodeRow() method
git-svn-id: https://zxing.googlecode.com/svn/trunk@166 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-05 22:00:48 +00:00 |
|
srowen
|
8f7a3346cb
|
Major refactoring of 1D barcode code. Moved into com.google.zxing.oned package. Misc. other changes to support this refactoring
git-svn-id: https://zxing.googlecode.com/svn/trunk@159 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-02-04 19:14:29 +00:00 |
|
srowen
|
eb68422111
|
Added getSize()
git-svn-id: https://zxing.googlecode.com/svn/trunk@153 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-01-22 21:26:57 +00:00 |
|
srowen
|
2798be57ec
|
Few more fixes to how tests are run
git-svn-id: https://zxing.googlecode.com/svn/trunk@152 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-01-22 19:59:11 +00:00 |
|
srowen
|
b4d0ffa248
|
Oops, now need to include JUnit locally
git-svn-id: https://zxing.googlecode.com/svn/trunk@147 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-01-16 22:42:02 +00:00 |
|
srowen
|
35f4a385e2
|
More test cases from Enrique G. S.
git-svn-id: https://zxing.googlecode.com/svn/trunk@145 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-01-16 22:13:00 +00:00 |
|
srowen
|
552630677f
|
Overhaul unit tests to include more test cases, and begin to establish a decent framework for these black-box tests.
git-svn-id: https://zxing.googlecode.com/svn/trunk@144 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-01-15 20:47:47 +00:00 |
|
srowen
|
20c4317efb
|
Small tweaks to streamline performance and code, and changed row search pattern to search more broadly more quickly, which seems to slightly improve decode performance
git-svn-id: https://zxing.googlecode.com/svn/trunk@140 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-01-10 19:36:33 +00:00 |
|
srowen
|
d8ef9bc275
|
Removed unneeded import
git-svn-id: https://zxing.googlecode.com/svn/trunk@137 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-01-07 21:17:40 +00:00 |
|
srowen
|
b112a890fb
|
Improved black point estimation -- favor a point not white so close the white peak
git-svn-id: https://zxing.googlecode.com/svn/trunk@135 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-01-07 16:31:26 +00:00 |
|
srowen
|
80b3dd3632
|
Trivial move of a commented method to better spot -- won't compile where it is now
git-svn-id: https://zxing.googlecode.com/svn/trunk@134 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-01-02 23:11:41 +00:00 |
|
srowen
|
b3ecc20522
|
Slightly friendlier error message
git-svn-id: https://zxing.googlecode.com/svn/trunk@133 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2008-01-02 23:08:41 +00:00 |
|
dswitkin
|
31b056997b
|
The UPC decoder now returns a pair of points to indicate the row where the barcode was found.
git-svn-id: https://zxing.googlecode.com/svn/trunk@129 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2007-12-21 20:07:31 +00:00 |
|
srowen
|
a9e7e3c8ae
|
Be more forgiving about endpoints that transform to be just off the image
git-svn-id: https://zxing.googlecode.com/svn/trunk@128 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2007-12-21 18:32:49 +00:00 |
|
srowen
|
3fd38e3893
|
Small logic fix -- OK to end up at border of image in this code
git-svn-id: https://zxing.googlecode.com/svn/trunk@127 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2007-12-21 18:09:03 +00:00 |
|
srowen
|
6fed049a2c
|
Improve correctness of black-run logic in case where patterns are very close to edge
git-svn-id: https://zxing.googlecode.com/svn/trunk@124 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2007-12-18 21:45:44 +00:00 |
|
srowen
|
f7ef069a47
|
Tiny logic improvement
git-svn-id: https://zxing.googlecode.com/svn/trunk@123 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2007-12-18 21:44:08 +00:00 |
|
srowen
|
ac3e9d3335
|
Fixed handling of UPC/QR hints, improved error reporting
git-svn-id: https://zxing.googlecode.com/svn/trunk@121 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2007-12-18 16:43:38 +00:00 |
|
srowen
|
fd68032e1a
|
Bug fix from K. Kakima
git-svn-id: https://zxing.googlecode.com/svn/trunk@120 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2007-12-18 16:37:05 +00:00 |
|
srowen
|
0daa06a5e0
|
Moved com.google.zxing.client.result from core-ext to core, rewrote it for J2ME, changed javame to use it, and removed core-ext
git-svn-id: https://zxing.googlecode.com/svn/trunk@114 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2007-12-12 18:38:22 +00:00 |
|
alasdair.john.mackintosh
|
852669ced6
|
Don't calculate 1st digit unless checkBothParities is true
git-svn-id: https://zxing.googlecode.com/svn/trunk@102 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2007-12-07 21:06:26 +00:00 |
|
dswitkin
|
776c3db869
|
Minor changes to support EAN-13.
git-svn-id: https://zxing.googlecode.com/svn/trunk@101 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2007-12-07 20:50:23 +00:00 |
|