手の動きでボタンをコントロールしたい。たとえば、ビデオフレームでは、円の形のボタンを作成します。そのサークルに手を動かすとMP3ファイルを再生し、別のサークルに手を動かすとmp3の曲は再生を停止します。これどうやってするの? 私はWindows7 OSで作業しており、仕事用にMicrosoft Visual Studio 2008を使用しています。opencvでモーションを使用してボタンを制御する方法は?
0
A
答えて
0
まず、ハースカスケードXMLファイルを作成し、人間の手で訓練する必要があります。
1
あなたには無限のオプションがあります。おそらく最も簡単なのは、背景のセグメンテーションを行い、ボタン領域と重なる背景ではないものがあるかどうかを確認することです。それはあなたの体だけでなく、あなたの体のどの部分でも機能しますが、それは問題ではないかもしれません。
もう1つの選択肢は、肌の色に基づいて手を検出して追跡することです。このためには、肌色のヒストグラムを取得して、それをカムシフトトラッカーと共に使用する必要があります。ランタイムに肌の色を取得するうまい方法は、顔検出器(ハカスカード)を実行し、検出された領域から色を取得することです。
何百もの追加方法があると確信しています。
また、Kinectカメラを手に入れることができれば、多くの手助けをすることができます。 OpenNIとMS Kinect SDKをチェックして、何ができるのかを確認してください。
関連する問題
- 1. spring mvcを使用してビューを制御する方法は?
- 2. ウィンドウを制御する方法Javaスクリプトを使用してサウンドレコーダー
- 3. コントローラを使用してextjs4のメニューを制御する方法
- 4. Sweaveを使用してエコー幅を制御する方法
- 5. Javaを使用してボリュームを制御する方法...?
- 6. テーブルセルの代わりにボタンを使用してルートビューでナビゲーションを制御する方法はありますか
- 7. 別のビューを制御するためのボタンを使用する方法
- 8. アクションスクリプトを使用してFLV再生をフラッシュで制御する方法は?
- 9. MVVMを使用してwpfで制御イベントを実装する方法は?
- 10. onhashchangeまたはjqueryを使用して戻るボタンを制御する
- 11. button_toを使用してボタンのクラスを制御する方法はありますか?
- 12. 属性を使用してメソッドの動作を制御する方法は?
- 13. Javaを使用してリモートからWindows Media Playerを制御する方法は?
- 14. コード(ボタンだけでなく)を使用してトリガー状態(一時停止、再生)を制御する方法
- 15. ボタンを制御する
- 16. ハードウェア戻るボタンを制御する方法
- 17. ブラウザの戻るボタンを制御する方法
- 18. C#を使用してMsmqのアクセス制御リストを取得する方法
- 19. 設定ファイルを使用して変数を制御する方法
- 20. 別のコンボボックスのスイングを使用してコンボボックスを制御する方法
- 21. 外部ボタンでスライドショーを制御する
- 22. 「好き」ボタンの高さを制御する方法
- 23. メディアボリュームを制御する方法は?
- 24. モデルバインディングを制御する方法は?
- 25. レディアニメーションを制御する方法は?
- 26. ボタン、Flash CS5、AS3を使用した動的テキストの制御
- 27. QListWidgetでスクロールバーを制御する方法
- 28. ホバーでdivを制御する方法:
- 29. WindowsサービスでFilewatcherを使用してコマンドラインプロセスを制御する
- 30. jqueryを使用してIMG経由でチェックボックスを制御する
質問は非常に曖昧です。あなたは少なくとも、あなたが話しているオペレーティングシステムを指定する必要があります。 –
私はwindows7 OSで作業しています。私は仕事のためにMicrosoft Visual Studio 2008を使用しています... – AsithaL