私はBaracode APIで標準のQRコードを検出してデコードするために、Googleコードラップの指示に従ってきました。私はイメージを提供するためにカメラを取得するために簡単な統合を行って、それは動作します。それから、私はPDF417のバーコードを試してみます。GoogleバーコードAPI PDF417が機能しない
Bitmap myBitmap = BitmapFactory.decodeResource(
getApplicationContext().getResources(),
R.drawable.barcode);
BarcodeDetector detector =
new BarcodeDetector.Builder(getApplicationContext())
.setBarcodeFormats(Barcode.PDF417)
.build();
Frame frame = new Frame.Builder().setBitmap(myBitmap).build();
SparseArray<Barcode> barcodes = detector.detect(frame);
Barcode thisCode = barcodes.valueAt(0);
バーコードは長さゼロのオブジェクトであるとthisCodeは私がの絵だけでなく、オンラインジェネレータからバーコードを取ったPDF417バーコードを供給しようとした位置0から値を取得しようとして失敗しました。
誰かが私を助けることができますか?
ありがとうございます!
あなたのPDF417バーコードの外観を表示できますか?あなたのデバイス/カメラを使ってZXingでデコードしますか? –
はい、ZXingでデコードします。 [TEC-IT](https://barcode.tec-it.com/en/PDF417?data=This%20is%20a%20PDF417%20by%20TEC-IT)のオンラインバーコードジェネレータを使用しました –