2016-04-04 12 views
5

コンピュータ画面からQRバーコードを読み取るために(電話/タブレット)カメラを使用できるUWPアプリを構築する必要があります。私はスクリーンショット(または同様のもの)を取ってファイルに保存してそれを読んで欲しくないので、カメラがオンのときにQRバーコードを検出する必要があります。実行時に検出する必要があります。UWPでQRバーコードを読み取る - Windows 10

私はそこで使用できるMITライセンスコード(C#で)はありますか?

この機能を使用する多くのアプリは、画面全体を使用していない「ターゲット」ウィンドウを持つ傾向があります。どのようにこれを達成することができますか?

私はこれをどのようにして正しい方向に向けることができますか?

多くのありがとうございます。

+0

うわー...とはいえ、一言ではなく、なぜ!!!申し訳ありません質問をしています。私はこのウェブサイトが知識を共有することだと思った! – Thierry

+0

私はあなたを0に戻しました! :) – ezaspi

答えて

4

かなりの研究の後、私は最終的に正しい方向に私を指摘したいくつかの記事を見つけました。

この1つは興味深い読み取りです: Mobile Barcode Scanning With Zxing.Net

この1つは私が必要なもののコアを私に提供:Windows 8 – 8.1 QR Code reader – Definitive guideしかしZxing.Net.MobileからクラスSoftwareBitmapLuminanceSourceを使用。

私が上記のことを期待どおりにしている間に、私はZXing.Net.Mobileを調査し、完全なプロジェクトをダウンロードしました。 UWPを含むさまざまなプラットフォームをサポートしています。

それを起動して実行するにはしばらく時間がかかりましたが、最終的に行ったところ、ほとんどのバーコード読み取りシナリオでUWPアプリがクラッシュしていましたが、Continuous Scanningは期待どおりに機能しているようです。

はここから完全なプロジェクトをダウンロード:ZXing.Net.Mobile

あなたがUWP用QRリーダーを必要としている場合、私は調査を続けるだろうが、これはあなたが始めるだろう。

これが他の人に役立つことを願っています。

+1

こんにちは、私はUWPでZXingを使用しています。 それは私と一緒に動作しますが、アプリがカメラを実行してもバーコードを検出することはできません。あなたはこの問題の解決法を知っていますか? – Hatim

+0

@ハチム私は画像にバーコードを保存しません。なぜなら、カメラが「検索」モードにあるときに返す結果にのみ興味があるからです。多分あなたは新しい質問を作成し、あなたの画像を保存するために使用しているコードを投稿することができますが、私はそれがどこかにリリースされていないと仮定していますが、私はZXingとは関係がないと確信しています。それらのコードを使ってイメージを保存します。申し訳ありませんがもっと助けになることはできません。 – Thierry

+0

このリンクを見てください:http://www.yortondotnet.com/2015/07/mobile-barcode-scanning-with-zxingnet.html 私は、オートフォーカスが「過大評価」されているそのリンクの著者に同意します。実際、オートフォーカスはあまりうまく機能しないので、マニュアルフォーカスが使用されます。ユーザーがカメラを置くのを助けるために、私は、バーコードが矩形をちょうど満たしたときにバーコードが読み取られるように、画面上に矩形を作成します。 – ezaspi

関連する問題