dswitkin
|
1da9bd60b3
|
Added a new blackbox test with extreme shadows and highlights. We do pretty poorly on this, but I've been experimenting with local thresholding algorithms which are a night and day improvement.
Also made the ImageConverter app ignore some kinds of files.
git-svn-id: https://zxing.googlecode.com/svn/trunk@969 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-06-16 18:47:34 +00:00 |
|
srowen
|
5c17a1ad71
|
Added getBlackDiagonal() which I likely want to use later
git-svn-id: https://zxing.googlecode.com/svn/trunk@968 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-06-11 13:42:39 +00:00 |
|
srowen
|
eed790a0bf
|
Issue 155: allow custom product search, and, other small tweaks I think nobody will yell at me for
git-svn-id: https://zxing.googlecode.com/svn/trunk@967 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-06-10 16:40:56 +00:00 |
|
dswitkin
|
5edd5dab77
|
Calculated total time taken by the benchmark, and also reported it in the UI (in addition to logcat).
git-svn-id: https://zxing.googlecode.com/svn/trunk@966 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-06-08 19:17:34 +00:00 |
|
srowen
|
96025842a1
|
Don't use books.google.cn for Book Search -- doesn't exist. Also a few tiny tweaks.
git-svn-id: https://zxing.googlecode.com/svn/trunk@965 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-06-08 17:00:09 +00:00 |
|
srowen
|
9bc1fe4695
|
Updates to compile against 1.5; figuring we will shortly need to be 1.5-friendly
git-svn-id: https://zxing.googlecode.com/svn/trunk@964 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-06-06 19:50:27 +00:00 |
|
srowen
|
096b73fe83
|
Added hypest who apparently actually wrote the C# port
git-svn-id: https://zxing.googlecode.com/svn/trunk@963 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-29 00:05:48 +00:00 |
|
dswitkin
|
0fe2f0365f
|
Wrote a usage message for the CommandLineRunner.
git-svn-id: https://zxing.googlecode.com/svn/trunk@962 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-28 18:59:11 +00:00 |
|
dswitkin
|
c07fad6410
|
Created a new QR blackbox test with difficult exposures, mostly self-shadowing cases. We only get 34 out of 120 tests, which is about what I expected. To fix these we will have to move away from a global black point and towards a more sophisticated local thresholding algorithm.
git-svn-id: https://zxing.googlecode.com/svn/trunk@961 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-28 18:45:48 +00:00 |
|
dswitkin
|
b24162298a
|
Cut Barcode Scanner v2.8 for Android.
git-svn-id: https://zxing.googlecode.com/svn/trunk@960 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-28 16:03:28 +00:00 |
|
srowen
|
657a4473fd
|
Small tweaks, use more friendly content type
git-svn-id: https://zxing.googlecode.com/svn/trunk@959 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-28 12:05:01 +00:00 |
|
dswitkin
|
932715065b
|
Only allocate a StringBuffer if the start pattern has been found successfully in the ITFReader.
git-svn-id: https://zxing.googlecode.com/svn/trunk@958 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-27 21:11:10 +00:00 |
|
dswitkin
|
0827af1d89
|
Made the Android Test app debuggable so I can examine memory allocation patterns using DDMS (part of the Android SDK).
git-svn-id: https://zxing.googlecode.com/svn/trunk@957 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-27 18:10:47 +00:00 |
|
srowen
|
dbb2c31a40
|
Fixed an old misspelling and a few tiny tweaks
git-svn-id: https://zxing.googlecode.com/svn/trunk@956 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-27 10:03:23 +00:00 |
|
srowen
|
58c367d9ea
|
Improvement to Shift_JIS encoding detector to avoid detecting some UTF-8 strings as Shift_JIS
git-svn-id: https://zxing.googlecode.com/svn/trunk@955 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-27 09:14:17 +00:00 |
|
dswitkin
|
70eab118c1
|
You can now dump the black point for URLs to the pwd.
git-svn-id: https://zxing.googlecode.com/svn/trunk@954 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-26 18:12:22 +00:00 |
|
dswitkin
|
0a4e715ae4
|
Extended the command line tool to dump the results of black point calculation. You can now use the flag --dump_black_point to generate a PNG which contains the original image, the row scanning monochrome version, and the 2D scanning monochrome version side by side. It will be saved as originalfilename.mono.png.
git-svn-id: https://zxing.googlecode.com/svn/trunk@953 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-26 16:39:00 +00:00 |
|
srowen
|
78c1b8ccd7
|
Oops, one more fix to rotateCounterClockwise() here
git-svn-id: https://zxing.googlecode.com/svn/trunk@952 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-24 13:06:51 +00:00 |
|
srowen
|
4282827336
|
More intelligence to avoid very deep recursion
git-svn-id: https://zxing.googlecode.com/svn/trunk@951 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-23 10:33:53 +00:00 |
|
dswitkin
|
ec77a581d2
|
Changed the 2D histogram calculation to sample four rows spread across the image rather than taking a diagonal. We get a net increase of 63 blackbox tests with this change.
git-svn-id: https://zxing.googlecode.com/svn/trunk@950 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-22 20:59:15 +00:00 |
|
srowen
|
825d99786d
|
Off by one error in last change
git-svn-id: https://zxing.googlecode.com/svn/trunk@949 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-22 08:19:11 +00:00 |
|
srowen
|
7a8635677a
|
Make some stuff to public to compile
git-svn-id: https://zxing.googlecode.com/svn/trunk@948 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-22 07:55:32 +00:00 |
|
dswitkin
|
51ade2ca96
|
Added better logging for our blackbox tests. It now displays the number of images which passes per test out of the total, and the percentage. It also warns when a blackbox test is too lax (i.e. we've made decoding improvements but haven't raised the high water mark).
git-svn-id: https://zxing.googlecode.com/svn/trunk@947 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-21 21:18:27 +00:00 |
|
dswitkin
|
6687d5772f
|
Fixed a typo in our golden results.
git-svn-id: https://zxing.googlecode.com/svn/trunk@946 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-21 20:29:56 +00:00 |
|
dswitkin
|
e19e9a83f6
|
I moved a chunk of the histogram/black point code out of BaseMonochromeBitmapSource and into BlackPointEstimator which makes a lot more sense. Unfortunately I had to expose three new methods and touch a bunch of files. But I did manage to reuse an array on subsequent calls, which was being allocated on every row scanned, so that might be a bit faster. It will also be easier to convert this code to JNI in the future if we want to, and/or do more advanced thresholding.
git-svn-id: https://zxing.googlecode.com/svn/trunk@945 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-21 19:56:25 +00:00 |
|
dswitkin
|
038f113274
|
Moved CroppedMonochromeBitmapSource into the common package and fixed some more 100 column issues.
git-svn-id: https://zxing.googlecode.com/svn/trunk@944 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-21 18:46:53 +00:00 |
|
dswitkin
|
c8d74f359f
|
Stopped sending the decode duration in a message, which no one was looking at, and logged it instead.
git-svn-id: https://zxing.googlecode.com/svn/trunk@943 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-21 16:02:24 +00:00 |
|
dswitkin
|
c9d3eae171
|
Cleaned up some code to fit in 100 columns.
git-svn-id: https://zxing.googlecode.com/svn/trunk@942 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-21 15:36:51 +00:00 |
|
srowen
|
1c243335a6
|
Remove some DEBUG blocks that apparently do not compile
git-svn-id: https://zxing.googlecode.com/svn/trunk@941 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-21 14:33:23 +00:00 |
|
srowen
|
bd73aebc73
|
Be smarter about recursion to avoid infinite loop
git-svn-id: https://zxing.googlecode.com/svn/trunk@940 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-21 14:26:29 +00:00 |
|
srowen
|
76eeeed99a
|
Add toString() for easy debugging
git-svn-id: https://zxing.googlecode.com/svn/trunk@939 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-11 21:51:20 +00:00 |
|
srowen
|
6d472ea18a
|
Removed deprecation of 'cropping' constructor -- in the end replacing it introduced some non-trivial performance hit, not worth it
git-svn-id: https://zxing.googlecode.com/svn/trunk@938 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-11 21:42:07 +00:00 |
|
srowen
|
793f4c7176
|
Marginal improvement to datamatrix decoder
git-svn-id: https://zxing.googlecode.com/svn/trunk@937 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-11 21:02:08 +00:00 |
|
leppoc
|
436ee016d3
|
Fix Contact qrcode generator on appengine.
git-svn-id: https://zxing.googlecode.com/svn/trunk@936 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-11 18:16:40 +00:00 |
|
dswitkin
|
9ab5dc84ab
|
Added simplified and traditional Chinese translations for the Android client from Kevin Xue.
git-svn-id: https://zxing.googlecode.com/svn/trunk@935 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-11 14:58:14 +00:00 |
|
srowen
|
0c07f139b5
|
Fix issue 189. Need to guard against 'false positive' success in reading version info.
git-svn-id: https://zxing.googlecode.com/svn/trunk@934 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-06 21:50:13 +00:00 |
|
srowen
|
b2bd63a228
|
Alternate multi QR Code reader from Hannes
git-svn-id: https://zxing.googlecode.com/svn/trunk@933 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-05 09:52:46 +00:00 |
|
srowen
|
cdbfde6df0
|
Allow empty URL
git-svn-id: https://zxing.googlecode.com/svn/trunk@931 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-04 20:05:10 +00:00 |
|
srowen
|
a26e5fbc10
|
Forge ahead with detection even if we missed an alignment pattern -- can still decode in some cases without it
git-svn-id: https://zxing.googlecode.com/svn/trunk@929 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-03 19:52:03 +00:00 |
|
srowen
|
89121c71bb
|
Added 'shareText' integration code from Isaac
git-svn-id: https://zxing.googlecode.com/svn/trunk@928 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-03 05:59:49 +00:00 |
|
srowen
|
361f4504a3
|
Add MultipleBarcodeReader interface to allow for more implementations
git-svn-id: https://zxing.googlecode.com/svn/trunk@927 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-03 05:56:51 +00:00 |
|
srowen
|
35800f4bca
|
Restore shutdown of connection manager
git-svn-id: https://zxing.googlecode.com/svn/trunk@926 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-01 19:13:47 +00:00 |
|
srowen
|
fb2813d1ea
|
Streamline contact encoding and avoid encoding a line break
git-svn-id: https://zxing.googlecode.com/svn/trunk@925 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-01 17:25:42 +00:00 |
|
srowen
|
e168d0c3c6
|
Possible small bug fix and cleanup of unneeded code
git-svn-id: https://zxing.googlecode.com/svn/trunk@924 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-01 17:23:17 +00:00 |
|
dswitkin
|
ae1241880b
|
Final changes for v2.7 of Barcode Scanner, including sending product lookups to the mobile version of Google Product Search.
git-svn-id: https://zxing.googlecode.com/svn/trunk@923 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-05-01 14:36:57 +00:00 |
|
srowen
|
0de1fbc623
|
Oops fixed invalid use of java.net classes
git-svn-id: https://zxing.googlecode.com/svn/trunk@922 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-04-30 20:19:20 +00:00 |
|
srowen
|
7e86f379ea
|
Moved MultipleBarcodeReader and added ByQuadrantReader to try to accommodate many QR codes in an image
git-svn-id: https://zxing.googlecode.com/svn/trunk@921 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-04-30 19:12:32 +00:00 |
|
srowen
|
9e9b1bddd0
|
Add address line 2 support to generator
git-svn-id: https://zxing.googlecode.com/svn/trunk@920 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-04-29 12:46:29 +00:00 |
|
srowen
|
949eca972e
|
Adding a few test images from a defunct issue report
git-svn-id: https://zxing.googlecode.com/svn/trunk@919 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-04-28 22:29:30 +00:00 |
|
srowen
|
29d7d6443e
|
Issue 183: Adds support for detecting multiple barcodes, and simplifies ResultPoint abstraction
git-svn-id: https://zxing.googlecode.com/svn/trunk@918 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-04-28 17:35:33 +00:00 |
|