問題タブ [webcam]
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.
java - Javaを使用してWebCamデバイスを検出する
私は JMF を使用して Web カメラを操作しています。私の USB Web カメラは JMF と完全に連携します。ただし、Java コードからこの呼び出しを行うと、JMStudio で使用しました。
「オーディオ キャプチャ デバイス」は検出されますが、vfw://0 にある USB Web カメラは検出されません。明確にするために、オーディオ キャプチャ デバイスと USB カメラは完全に別のデバイスです。JMF から USB Web カメラとそのフォーマットを正しく検出するにはどうすればよいですか?
前もって感謝します
silverlight-4.0 - Webcam を使用した Silverlight 4 の動きと色の追跡
ソフトウェア設計に関する質問:
Silverlight 4 が出ており、ウェブカメラがサポートされているため、動きと色を追跡するコードを知っている人はいますか? SL4 書き込み可能なビットマップは、コードの書き込みを開始するための最初のステップですか?
Silverlight で特定の色の動きをアクションに変換したいと考えています。たとえば、カメラの前で赤ペンを左から右に動かすと、画像が左から右にスクロールされます。
どんな助けでも感謝されます
c# - 自分のプログラムでウェブカメラのボタンを使用する
私のウェブカメラにはボタンがあり、購入時に付属していたオリジナルのソフトウェアを使用して、現在のフレームの写真を撮ることができます。
そのボタンを使用して私のプログラムで写真を撮る方法はありますか?私はC#を使用します。
ソフトウェアでWebカメラを使用するためにWindowsImageAcquisition (WIA)またはavicap32を使用することを考えて いました。
どんな助けでもいただければ幸いです。どこから始めればいいですか?
編集:
あなたは私を理解していなかったようです。物理カメラボタンが押されているかどうかを知る必要があります。DigiMicro 1.3カメラ(メーカーはDNT)を使用しています。これは、実際にはWebカメラではなくUSB顕微鏡ですが、Webカメラのように動作します。
c - C の SSE/SSE2 組み込み関数を使用したバイト ピクセルの処理
クロスプラットフォーム C 用に、ウェブカメラ画像に対してさまざまなことを行うためのライブラリをプログラミングしています。すべての操作はピクセル単位で高度に並列化可能です。たとえば、ビット マスクの適用、色値と定数の乗算などです。したがって、SSE/SSE2 組み込み関数を使用することでパフォーマンスを向上できると思います。
ただし、データ形式に問題があります。私の Web カメラ ライブラリは、ABGR または BGR 形式の 24 ビットまたは 32 ビットのバイト ピクセルを含むバッファーへのポインター (void*) として Web カメラ フレームを提供します。ptr++ などが正しく動作するように、これらを char* にキャストしています。ただし、すべての SSE/SSE2 操作では、__m128 または __m64 データ型で 4 つの整数または 4 つの浮動小数点数が必要です。これを行うと (バッファから文字 r、g、および b に色の値を読み取ったと仮定して):
float pixel[] = {(float)r, (float)g, {float)b, 0.0f};
次に、定数でいっぱいの別の float 配列をロードします
float 定数[] = {0.299, 0.587, 0.114, 0.0f};
両方の float ポインターを __m128 にキャストし、__mm_mul_ps 組み込み関数を使用して r * 0.299、g * 0.587 などを実行します。すべてのシャッフルに時間がかかるため、全体的なパフォーマンスは向上しません。
これらのバイトピクセル値をSSEレジスタにすばやく効率的にロードして、実際にそれらを操作することでパフォーマンスを向上させる方法について誰か提案がありますか?
flash - Flash を使用して Web カメラからキャプチャしたビデオを保存する
Flash を使用してユーザーの Web カメラからビデオをキャプチャし、Flash ファイルをホストする同じサーバーに保存したいと考えています。Web サーバーは ASP.Net テクノロジを実行します。簡単そうですよね?
多くの検索で、Flash を使用して Web カメラのキャプチャを開始する同じコード行が得られました。キャプチャしたビデオをサーバーに送り返すものは見つかりません。
サード パーティ製のソフトウェアまたは Flash Communication Server がサーバー上で収集する必要があることをほのめかすブログやフォーラムの投稿をたくさん見つけることができますが、その理由はわかりません。
Flash はビデオをキャプチャし、それを HTTP ポストとして Flash ファイルをホストする同じサーバーに送信できるようにする必要があるようです。これはかなり基本的な Flash/Webcam 機能ですよね? まだサードパーティの依存関係を導入する必要はないようです。
これらのサンプル ActionScript コードの余分な行がどこに隠れているか知っている人はいますか?
flash - Flash経由でWebカメラをテストする
私はこのような「ウェブカメラをテストする」フラッシュムービーを探しています。これは無料で、閉じた環境で使用できます。
カメラテストのみが必要で、ビデオストリームのサーバー側処理は必要ありません。これは、クライアント向けの小さなオンラインツールと考えられています。
これは可能ですか?誰もが自由に使用できる解決策を知っていますか?
c++ - OpenCV の `cvCreateCameraCapture` と `cvCreateFileCapture` が機能しないのはなぜですか?
AVI ビデオファイルと Web カメラを用意します。cvQueryFrame
どちらの場合も null を返します。コードが適用されます (カムのみ):
java - ウェブカメラ(Java)からビデオをキャプチャする方法は?
ウェブカメラからビデオをキャプチャして特定の場所に保存するアプリケーションをJavaで開発したいのですが、作業コードを誰かに提供してもらえますか?
アプリケーションを開発するには、どのタイプ(usb、ipなど)のWebカメラが最適です。
私を助けてください。どうやって進める?
wpf - AForge.Net を使用して WPF アプリに WebCam を実装する
Webcam フィードを表示する必要がある WPF アプリケーションを作成しています。AForge フレームワークでこれを簡単に実行できましたが、あるコンピューターから別のコンピューターに変更すると、同じコードが同じようには機能しません。
最初のものではウェブカメラ フィードは完全に機能しますが、もう 1 つのものではこれが発生せず、フィードに多くの遅延があり、アプリケーションが適切に機能しません。
コードは次のとおりです。
このコードは非常に単純で、webcam から new_frame を の形式で取得し、Bitmap
それを に変換する必要があるBitmapSource
ため、WPF の画像フレームに表示できます。この変換が起こっている混乱の原因だと思いますが、なぜそれがコンピューターで機能し、他のコンピューターでは機能しないのか理解できません。
コンピューターのスペックはほぼ同じで、プロセッサもシステム メモリも同じです。
ここでの私の問題はパフォーマンスに関するもので、あるコンピューターのこのコードはスムーズに実行され、Web カメラ フィードは正常に表示されますが、別の PC に移植すると、これは起こりません。