この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 32227|答える: 4

[WinForm] C#は画面上のQRコードの位置を特定します

[リンクをコピー]
掲載地 2016/12/23 11:25:20 | | | |


最近、画面上のQRコードをスキャンするツールを見かけました。QRコードの周りに赤い枠でマークされています。

QRコードを認識するために、C#はZXで作成され認識されることがわかっています:

C# WPFはZXingを使ってQRコードを生成します ImageSourceの紹介
http://www.itsvse.com/thread-2493-1-1.html
(出典:建築家)



えっと... ソフトウェアはどのようにしてQRコードの画面上の位置を識別するのでしょうか????

最初は興味があり、最終的に作者のソースコードを見て、後でソースコードを添付します。

見つけてください。すべてのモニターを取って、それぞれのモニターを回収するサイクルを繰り返します。取得の手順は以下の通りです。

まずモニターの一番大きな部分を取り、次に中央部分、つまり外側から内側へゆっくりと移動させます。

気になるのですが、この大きな画面でQRコードが小さいのに、Zxingも認識できるのでしょうか?

試してみましたが、ZXingは本当に強力です。画面も大きすぎて、QRコードも小さいです。本当に認識できます!!

場所については簡単にできます。ZXingには現成の方法があります:



最後に、コードを添付します:







先の:php シニアプログラマーアーキテクト面接の質問
次に:C# Win10開発入門用演習と解説
掲載地 2018/02/12 11:48:25 |
Q: Screen<Screen.AllScreens> Screenのメンバーとは何でしょうか?
掲載地 2018/02/12 14:41:53 |
orza2008 2018-2-12 11:48 投稿
このスクリーンはどんなメンバーなんだ?


Screen.AllScreensプロパティ:
システム上のすべてのディスプレイのアレイを用意してください。
構文: public static Screen[] AllScreens{get; }
掲載地 2023/02/24 9:28:09 |
見えにくいです
 地主| 掲載地 2025/01/11 12:04:12 |
.NET Coreは2Dコンテンツを識別するために zxing.net を使用し、以下の理由を挙げています。


コードは以下の通りです:



免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com