問題タブ [zxing.net]

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.

0 投票する
0 に答える
175 参照

uwp - ZXing.Net UWP カメラのフリーズ

https://github.com/Redth/ZXing.Net.Mobile for UWP のZXing.Mobile.Net のソース コードを使用しました。カメラのフリーズに問題があります。問題なく動作することもありますが、カメラの起動時に、ランダムなピクセルで異常を示すプレビューが表示され、数秒後にフリーズすることがあります。

この行で常にフリーズします:

例外やブレークをスローせずに。

また、正常に動作する場合、出力でこの例外を見つけました:

例外がスローされました: System.Private.CoreLib.dll GetPreviewFrame で 'System.ArgumentException' が失敗しました: System.ArgumentException: 値が期待される範囲内にありません。System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() で System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (タスク タスク) で System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (タスク タスク) で System.Runtime.CompilerServices.TaskAwaiter`1 .GetResult() at ZXing.Mobile.ZXingScannerControl.<>c__DisplayClass16_0.<b__1>d.MoveNext()

0 投票する
0 に答える
367 参照

android - ZXing に埋め込まれたライブラリが、場合によっては無関係または間違ったバーコード値をスキャンする

Xamarin.Android プロジェクトにネイティブの ZXing 埋め込みライブラリを実装しましたが、QR またはバーコードを遠くからスキャンしようとすると、元の値とはまったく異なるランダムな無関係な値が返されるという 1 つの問題を除いて、すべて正常に動作しています。もの。この投稿を確認した後、スキャン モードを制限しようとしましたが、違いはなく、まだ間違った値を返しています。どんな助けでも本当にかなりの価値があります。

前もって感謝します!

更新 2:

これが私のコードです。修正が必要なものがあるかどうかを確認してお知らせください。

0 投票する
1 に答える
1404 参照

xamarin.forms - Xamarin フォーム - 不適切なスレッドからアクセスされたレルム

多分私はここで本当に単純なものを見逃しているかもしれませんが、とにかく尋ねます.....

Xamarin フォーム (.NET Standard プロジェクト)、MVVMLight、Realm DB、ZXing Barcode Scanner を使用しています。

私はそのようなレルムオブジェクトを持っています...

次のように、対応するビューモデルがあります。

上記のすべてが正常に機能し、これに問題はありません。同じビューモデルで、ZXing スキャナーを起動して、RegistrationCode を表すバーコードをスキャンすることもできます。

これにより、スキャンされると、以下のプロパティ (ビューモデルにも) が設定されます...

以下のメソッド (ScanResultCommand を介して接続) を呼び出して、スキャンされた RegistrationCode を持つ参加者を取得します。

以下のエラーが発生し続けます....

System.Exception: 不適切なスレッドからアクセスされたレルム。

以下の行によって生成されます....

SelectedParticipant = 参加者.FirstOrDefault(p => p.RegistrationCode.Equals(regCode, StringComparison.OrdinalIgnoreCase));

これがどのように間違ったスレッドであるかはわかりませんが、スキャンされた参加者を既に取り込まれた IQueryable から、または Realm 表現から直接フェッチする方法についてのアイデアは大歓迎です。

ありがとう

0 投票する
1 に答える
387 参照

c# - バイト配列からの画像垂直方向のミラーリング

C# で DataMatrix デコーダーを作成したいと考えています。これには ZXing.NET ライブラリを使用しています。私はすでに ZXing で QR デコーダーをコーディングしましたが、どういうわけか DataMatrix デコーダーの場合、正常にデコードするには画像をミラーリングする必要があります。

だから私は画像(128x128)にそのデータがバイト1d配列に格納されています。配列内のバイトは各ピクセルの色を表しているため、byte[0] はピクセルの色 (0/0) になります。

今、私は画像をミラーリングし、ミラーリングされた画像を別のバイト配列に保存したい

誰かがこれを行う方法を教えてもらえますか?