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 |
|
srowen
|
cfff716c6c
|
Oops new HTTP lib has a slightly difference exception signature in one method
git-svn-id: https://zxing.googlecode.com/svn/trunk@917 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-04-26 13:51:58 +00:00 |
|
srowen
|
ad30e12985
|
Workaround for NPE on some Nokias from webblaz...
git-svn-id: https://zxing.googlecode.com/svn/trunk@916 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-04-23 07:01:00 +00:00 |
|
srowen
|
8081bba41f
|
Update to more recent HttpClient
git-svn-id: https://zxing.googlecode.com/svn/trunk@915 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-04-19 15:58:27 +00:00 |
|
srowen
|
e9c19530cc
|
Improve URL detection rule to exclude stuff like "Hi."
git-svn-id: https://zxing.googlecode.com/svn/trunk@914 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-04-18 08:57:32 +00:00 |
|
srowen
|
e74c041e46
|
Improve URL detection rule to exclude stuff like "Hi."
git-svn-id: https://zxing.googlecode.com/svn/trunk@913 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-04-18 08:02:08 +00:00 |
|
srowen
|
7f2685af2f
|
We should be to 1.4 now right?
git-svn-id: https://zxing.googlecode.com/svn/trunk@912 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-04-17 21:33:31 +00:00 |
|
srowen
|
d08ddbe733
|
In extreme decoder failure case, make sure not to let an IAE propagate up. Turn it into ReaderException.
git-svn-id: https://zxing.googlecode.com/svn/trunk@911 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-04-17 21:30:36 +00:00 |
|
srowen
|
c6fee110c6
|
Try to resolve CLOSE_WAIT issue on zxing.org
git-svn-id: https://zxing.googlecode.com/svn/trunk@909 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-04-15 10:51:14 +00:00 |
|
srowen
|
f908920992
|
Tweak to compile with Android 1.5 but still work in 1.1
git-svn-id: https://zxing.googlecode.com/svn/trunk@908 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-04-15 09:58:54 +00:00 |
|
dswitkin
|
02f779cbee
|
Fixed or removed a bunch of TODOs, and enforced the 100 columns limit in a bunch of places. Also allowed QR Codes to be encoded of contacts without names.
git-svn-id: https://zxing.googlecode.com/svn/trunk@907 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-04-13 21:20:11 +00:00 |
|
dswitkin
|
312d33c381
|
Removed a bunch of logging cruft from the network code which we don't need.
git-svn-id: https://zxing.googlecode.com/svn/trunk@906 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-04-13 20:33:28 +00:00 |
|
dswitkin
|
4166f0d707
|
Fixed encoding geo locations in a QR code. Some floats got converted to doubles by accident in a previous cleanup pass.
git-svn-id: https://zxing.googlecode.com/svn/trunk@905 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-04-13 20:09:51 +00:00 |
|
srowen
|
94915afb71
|
Enable DataMatrix in the web app / other small tweaks (forgot one class!); also fix a small bug in QRCodeWriter
git-svn-id: https://zxing.googlecode.com/svn/trunk@904 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-04-12 06:39:10 +00:00 |
|
srowen
|
dea0247615
|
Enable DataMatrix in the web app / other small tweaks
git-svn-id: https://zxing.googlecode.com/svn/trunk@903 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-04-10 13:46:11 +00:00 |
|
srowen
|
58705e7b91
|
Issue 166
git-svn-id: https://zxing.googlecode.com/svn/trunk@902 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-04-06 21:59:03 +00:00 |
|
srowen
|
f743341043
|
Issue 165
git-svn-id: https://zxing.googlecode.com/svn/trunk@901 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-04-06 21:56:31 +00:00 |
|
srowen
|
3d8d68a464
|
Issue 165
git-svn-id: https://zxing.googlecode.com/svn/trunk@900 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-04-06 21:56:06 +00:00 |
|
srowen
|
3530bb1d4b
|
Issue 164
git-svn-id: https://zxing.googlecode.com/svn/trunk@899 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-04-06 21:51:33 +00:00 |
|
srowen
|
3c84048565
|
Issue 164
git-svn-id: https://zxing.googlecode.com/svn/trunk@898 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-04-06 21:46:02 +00:00 |
|
srowen
|
938f5cf618
|
Issue 163
git-svn-id: https://zxing.googlecode.com/svn/trunk@897 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-04-06 21:41:21 +00:00 |
|
srowen
|
086cdca094
|
Issue 161
git-svn-id: https://zxing.googlecode.com/svn/trunk@896 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-04-06 21:38:48 +00:00 |
|
srowen
|
d4e82758eb
|
Issue 158: Correct some off-by-one problems in Data Matrix detector and a few more improvements, ignore unsupported DM symbols
git-svn-id: https://zxing.googlecode.com/svn/trunk@895 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-04-06 21:22:07 +00:00 |
|
srowen
|
0210ec9fe9
|
Fixed tiny javadoc glitches
git-svn-id: https://zxing.googlecode.com/svn/trunk@892 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-03-12 21:17:06 +00:00 |
|
srowen
|
64686b9fb1
|
Slightly smarter version of last change
git-svn-id: https://zxing.googlecode.com/svn/trunk@891 59b500cc-1b3d-0410-9834-0bbf25fbcc57
|
2009-03-12 21:10:53 +00:00 |
|