1

接続されたカメラ (電話またはコンピューター) を検索し、データをビットマップ コンストラクターにストリーミングするには、asp.net Web フォーム (C# コード ビハインド) が必要です。

Bitmap myBitmap = new Bitmap(Stream streamFromCam);

// Will then process this stream looking for a QR Code using the .NET Barcode
// scanner .dll I've integrated into my project. This part I can do.

これは達成可能ですか?
もしそうなら、どのように?

4

2 に答える 2

1

Web アプリケーションを実行している Web サーバーにカメラが接続されている場合は、コード ビハインドから実行できます。カメラが接続されたリモート クライアントで実現可能かどうかを尋ねている場合、答えは「はい」と「いいえ」です。はい、まだ実行できますが、コード ビハインドから実行することはできません。これを実現するには、Silverlight/flash コンポーネントが必要です... または ActiveX... またはブラウザ プラグインですが、コード ビハインドからは実行できません。コードビハインドはクライアントではなくサーバー上で実行され、クライアントに接続されているデバイスにはサーバー側のコードからアクセスできません。

于 2013-02-26T16:06:30.553 に答える
0

まあ、短い答えはありません。長い答え、はい、ある種ですが、あなたはその方法が気に入らないでしょう。

まず、ページをホストしているサーバーではなく、ユーザーのコンピューターでカメラを見つけたいと仮定します。この種のものは、追加のソフトウェアをインストールせずにブラウザでアクセスすることはできません。Webカメラからデータを読み取り、それをWebサービスにアップロードするプログラムをユーザーにダウンロードさせる必要があります。

これを行うこと自体がプロジェクト全体であり、StackOverflowの応答には適合しません。

于 2013-02-26T16:05:25.260 に答える