// data: YUV camera preview; width/height: preview size Result[] decode(byte[] data, int width, int height) { PlanarYUVLuminanceSource source = new PlanarYUVLuminanceSource(data, width, height, 0, 0, width, height); BinaryBitmap bitmap = new BinaryBitmap(new HybridBinarizer(source)); MultipleBarcodeReader reader = new MultipleBarcodeReader(new MultiFormatOneDReader(null)); return reader.decodeMultiple(bitmap); }
readers.add(new MultiFormatOneDReader(hints)); readers.add(new MultiFormatOneDReader(hints)); readers.add(new MultiFormatOneDReader(hints)); readers.add(new MultiFormatOneDReader(hints));
readers.add(new MultiFormatOneDReader(hints)); readers.add(new MultiFormatOneDReader(hints)); readers.add(new MultiFormatOneDReader(hints)); readers.add(new MultiFormatOneDReader(hints));
readers.addElement(new MultiFormatOneDReader(hints)); readers.addElement(new MultiFormatOneDReader(hints)); readers.addElement(new MultiFormatOneDReader(hints)); readers.addElement(new MultiFormatOneDReader(hints));