X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=core%2Fsrc%2Fcom%2Fgoogle%2Fzxing%2Fpdf417%2Fdetector%2FDetector.java;h=53edd41b363cbd211fea2467d3a7b7337fdf43df;hb=63f219b54ddaff17b704a67db1e319b846cef253;hp=8bc4eb84b4e29cbe417090c07271df95ec961a0b;hpb=914cf6f02e0b123ea041b8d3301c1d6a605402bd;p=zxing.git diff --git a/core/src/com/google/zxing/pdf417/detector/Detector.java b/core/src/com/google/zxing/pdf417/detector/Detector.java index 8bc4eb84..53edd41b 100644 --- a/core/src/com/google/zxing/pdf417/detector/Detector.java +++ b/core/src/com/google/zxing/pdf417/detector/Detector.java @@ -337,7 +337,10 @@ public final class Detector { // modules, but the // very corners. So there is no 0.5f here; 0.0f is right. GridSampler sampler = GridSampler.getInstance(); - return sampler.sampleGrid(image, dimension, 0.0f, // p1ToX + + // FIXME: Temporary fix calling getBlackMatrix() inline here. It should be called once + // and the result matrix passed down into sampleGrid() and throughout the reader. + return sampler.sampleGrid(image.getBlackMatrix(), dimension, 0.0f, // p1ToX 0.0f, // p1ToY dimension, // p2ToX 0.0f, // p2ToY