問題タブ [pdf417]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - カラースキャン画像を PDF417 デコーダ xzing のグレースケール画像に変換
Zxing.Net ライブラリを使用して、スキャンした画像の PDF417 2D バーコードをデコードしています。これまでのところ、グレースケール スキャン イメージ (8 ビット深度) は正常に機能し、カラー スキャン イメージ (24 ビット深度) は機能していないことがわかりました。以下の方法でカラースキャン画像をグレースケール画像に変換してみました。
しかし、Zxing.net は、変換されたグレースケール画像で PDF417 2D バーコードを検出できませんでした。カラースキャン画像を、グレースケールスキャン画像と同じ形式のグレースケール画像に変換する方法を教えてください。
zxing - PDF417コードの有効なデータを指定すると、ZXingは「メッセージを列に合わせることができません」をスローします
ZXing.dll -- .net 2.0 用の zxing.net -- ファイル バージョン 0.14.0.1
私のアプリケーションでは、PDF417 コードの自動サイズ変更 (行/列の計算) が許可されていません。そのため、選択した設定を使用して許可する文字数を決定し、ユーザー入力を制限します。
私の計算に基づいて、有効なはずのパラメーターが与えられた場合、ZXing は PDF417Writer.encode の呼び出しで「メッセージを列に収めることができません」という例外をスローします。
例 #1:
これらの設定では、ZXing は 94 文字をエンコードできますが、95 文字以上で失敗します。
例 #2:
この場合、ZXing は 5 文字までエンコードできますが、6 文字以上で失敗します。
例 #2 を再現する小さなテスト プログラム (C#) を次に示します。
次のリソースでは、例 #1 について説明しています。
質問:
- ZXing を正しい方法で使用して PDF417 コード データを生成していますか?
- PDF417 コードの容量を正しく計算していますか?
android - Android ZXing 大規模な XML データセットで PDF417 バーコードを生成
たとえば、XML のかなり大きなデータセットがあります。
そして、これを PDF417 画像にエンコードして、Android デバイス デバイスに表示したいと考えています。ZXing フレームワークをインポートしました。現在、次のようなことを試みています。
しかし、次のようなエラーが発生し続けます。
メッセージを列に収めることができません
私は次のようなサイトをクラッシュさせ続けています: - http://www.racoindustries.com/barcodegenerator/2d/pdf417.aspx
より少ないデータをエンコードすると、問題なく PDF417 が得られます。エラー訂正レベルの設定方法もわかりません。
また、ここでメソッドを実装して、幅と高さを設定する最善の方法を試してみましたが、実際にはうまくいきませんでした:列数が固定されている PDF417 バーコードでは、一部のテキストに必要な行数をどのように計算しますか?
要約すると、私は尋ねています:
- 文字列の長さが異なる可能性がある場合、このデータを PDF417 バーコードとしてエンコードする方法は?
- エラー訂正レベルを設定するにはどうすればよいですか?
- 幅/高さと行数/列数を設定する最良の方法は何ですか?
swift - AVFoundation swift で QR および PDF417 コードの読み取りを改善する
PDF-417 と QR コードを読み込もうとしていますが、コードは機能しますが、光が少ない場合や画像がぼやけている場合は機能しません。そのため、コードの読み取りを改善する方法についての情報を探しています。
カメラの設定を変更してみました: AVCaptureSession は解像度設定を上げ、AVCaptureDevice は videoZoomFactor を上げましたが、どうやら私はそれを正しく行っていません。
あなたが私を助けてくれることを願っています。
java - Java4Less で PDF417 バーコードを生成するにはどうすればよいですか?
標準の PDF とバーコードの生成には、Java4Less ライブラリ ( java4less-1.0rel.jar ) があり、顧客が販売/販売されたチケットを印刷できます。このライブラリを使用して、CODE128(C)、Aztec、QR バーコードなどを作成しています。
現在、PDF417 バーコードを検討しています。このライブラリはこの世代をサポートしていますが、何かがうまくいっていません。小さな Netbeans プロジェクトの次のコードを見てください。
このコードは、要求されたバーコード タイプの .png 画像を生成します。PDF417 を除くすべてのバーコードが生成されます。
CODE128 と PDF417 の生成を示す画像を次に示します。
ご覧のとおり、CODE128 はバーコードを生成しますが、PDF417 は生成しません。コード内で変更された唯一の点は次のとおりです。
ドキュメント、例を調べました。Java4Less の公式 Web サイトからデモをダウンロードしたところ、war/Java プロジェクトでは PDF417 が正常に生成されました。
それで、ここで何がうまくいかないのですか?誰もが知っているライブラリのバグですか、それとも手順がありませんか?
ios - AVFoundationを利用したPDF417スキャンについて
PDF417 コード リーダーを構築しようとしています。次のチュートリアルを使用しましたが、コードは機能しています。http://www.appcoda.com/qr-code-reader-swift/ ページの下部をスクロールすると、ソース コードも見つかります。
私はAVFoundationを使用しており、に設定captureMetaDataOutput.metadataObjectTypes
していますAVMetadataObjectTypePDF417Code
私が知りたいのは、AVFoundation を使用して PDF417 コードの読み取りを最適化する方法があるかどうかだけです。現在、スキャンには検出に多くの時間がかかります。電話を傾けて、両方が並行して機能し、一部のコードがpdf417を介して機能しないことを確認する必要がある場合でも. ここのアップルドキュメント( https://developer.apple.com/library/ios/technotes/tn2325/_index.html )で提案されているように、私はすでに以下を設定しており、いくつかの改善を見ることができますが、それでも非常に遅く、ほとんどの失敗する時。
ここで搭乗券を読み取ろうとしています。このスキャンを改善できるその他のこと。
何か提案があれば教えてください。
更新: これは、このコードでは機能しないサンプル バーコードですが、https: //goo.gl/EBk7Pu のようなアプリを使用すると、部分的なバーコードのみを表示した場合でも検出できます。
ティア