24

ライブ Web カメラを HTML ページに埋め込みました。今、私は手のジェスチャーを見つけたいと思っています。JavaScript を使用してこれを行う方法がわかりません。私はたくさんグーグルで検索しましたが、これを完了するための良いアイデアはありませんでした. それで、これについて知っている人はいますか?これを行う方法。

4

4 に答える 4

41

ウェブカメラにアクセスするには HTML5 WebRTC API が必要です。これは、Internet Explorer や iOS 以外のほとんどの最新ブラウザーで利用できます。

ハンド ジェスチャの検出は、Haar Cascade Classifiers (OpenCV から移植) とjs-objectdetectまたはHAAR.jsを使用して、JavaScript で実行できます。

JavaScript/HTML5 での js-objectdetect の使用例: 開いた手と閉じた手の検出 (アメリカ手話アルファベットの「A」ジェスチャー)

開いた手 閉じた手または

于 2012-09-05T02:58:24.403 に答える
4

これがJavaScriptのハンドトラッキングデモです-これは、すべての一般的なブラウザでまだ有効になっていないHTML5機能に依存しており、ここではまったく機能せず、ジェスチャーをカバーしているとは思いませんが、あなたのために始めてください:http ://code.google.com/p/js-handtracking/

于 2012-07-01T17:12:55.650 に答える
2

いくつかのモーション検出デバイス (カメラ) が必要で、kinect を使用して体のさまざまな部分のモーションを取得できます。ブラウザでデータを送信して、必要に応じてデータを操作できる体の部分と位置を伝える必要があります

ここでは、それを作成する方法を見つけることができます。モーション検出とレンダリング

kinectの詳細 一般情報

于 2012-04-19T11:59:32.277 に答える