Small bug fix from Ralf
authorsrowen <srowen@59b500cc-1b3d-0410-9834-0bbf25fbcc57>
Tue, 8 Dec 2009 15:51:32 +0000 (15:51 +0000)
committersrowen <srowen@59b500cc-1b3d-0410-9834-0bbf25fbcc57>
Tue, 8 Dec 2009 15:51:32 +0000 (15:51 +0000)
git-svn-id: http://zxing.googlecode.com/svn/trunk@1140 59b500cc-1b3d-0410-9834-0bbf25fbcc57

core/src/com/google/zxing/qrcode/detector/Detector.java

index 5b8b248..a8a7d83 100644 (file)
@@ -223,10 +223,10 @@ public class Detector {
         (int) pattern.getX(),
         (int) pattern.getY());
     if (Float.isNaN(moduleSizeEst1)) {
-      return moduleSizeEst2;
+      return moduleSizeEst2 / 7.0f;
     }
     if (Float.isNaN(moduleSizeEst2)) {
-      return moduleSizeEst1;
+      return moduleSizeEst1 / 7.0f;
     }
     // Average them, and divide by 7 since we've counted the width of 3 black modules,
     // and 1 white and 1 black module on either side. Ergo, divide sum by 14.