Tiny logic improvement
authorsrowen <srowen@59b500cc-1b3d-0410-9834-0bbf25fbcc57>
Tue, 18 Dec 2007 21:44:08 +0000 (21:44 +0000)
committersrowen <srowen@59b500cc-1b3d-0410-9834-0bbf25fbcc57>
Tue, 18 Dec 2007 21:44:08 +0000 (21:44 +0000)
git-svn-id: http://zxing.googlecode.com/svn/trunk@123 59b500cc-1b3d-0410-9834-0bbf25fbcc57

core/src/com/google/zxing/common/BlackPointEstimator.java

index 32c8088..81e3148 100644 (file)
@@ -76,9 +76,9 @@ public final class BlackPointEstimator {
     }\r
 \r
     // Find a valley between them that is low and closer to the white peak\r
-    int bestValley = secondPeak;\r
+    int bestValley = secondPeak - 1;\r
     int bestValleyScore = Integer.MAX_VALUE;\r
-    for (int i = secondPeak; i > firstPeak; i--) {\r
+    for (int i = secondPeak - 1; i > firstPeak; i--) {\r
       int distance = secondPeak - i + 3;\r
       int score = distance * histogram[i];\r
       if (score < bestValleyScore) {\r