Improve detector logic to throw out false positive finder patterns in a more reasonab...
authorsrowen <srowen@59b500cc-1b3d-0410-9834-0bbf25fbcc57>
Sun, 23 Aug 2009 15:32:01 +0000 (15:32 +0000)
committersrowen <srowen@59b500cc-1b3d-0410-9834-0bbf25fbcc57>
Sun, 23 Aug 2009 15:32:01 +0000 (15:32 +0000)
commitabe15d5bb8bd23019ca9c4ab48f9385c6a92bd0e
tree5ac6964cab1ac628f5a91a4e8f74873700e28d04
parentf583b3f4aff0b737a4afd2248746840d7ccaeb72
Improve detector logic to throw out false positive finder patterns in a more reasonable manner. Current logic didn't quite achieve its goal in some corner cases and needed rethinking and some simplification. Fixes a reported failure from the group list. Net change in passed test cases is -1 otherwise (for 270 degree rotation -- not vital) so I consider it a net tiny win.

git-svn-id: http://zxing.googlecode.com/svn/trunk@1039 59b500cc-1b3d-0410-9834-0bbf25fbcc57
core/src/com/google/zxing/qrcode/detector/FinderPatternFinder.java
core/test/src/com/google/zxing/qrcode/QRCodeBlackBox2TestCase.java