- Python 3.11.X
python app.py
And enjoy
ウェブカメラ1つで空中の手の動きを捉え、PC上に絵を描くことができます。
デモ動画(YouTube): https://www.youtube.com/watch?v=Gdhfze8IuLo
- タッチパッドを操作せずに、描画したい
- iPadや液晶タブレットなどのデバイスに依存せずに、PC上に高精度な絵を描きたい
ウェブカメラにより、人差し指を認識して、空中に描いた絵をディスプレイ上に反映させます。
ウェブカメラがあればすぐに利用開始できます。
PCのタッチパッドを使用せずに描くことができるので、あたかも画面に直接描くような感覚で使用することができます。
- タッチパッドを使用せずに、直感的に描くことができます。
- iPadや液晶タブレットなどの外部デバイスが不要です
- 消しゴム機能の実装
- 2人以上で共同作業
- 線の太さや色を自在に変えたい
- 他デバイスとの連携、または他デバイスでも同じような機能を実装したい。(スマホ、タブレットなど)
- 高精度のポインター認識
- どこを指しているのかわかりやすい
- MediaPipe(骨格検出)
- MediaPipe
- opencv-python(4.8.1.78)
- mediapipe(0.10.8)
- tensorflow(2.14.0)
- scikit-learn(1.3.2)
- matplotlib(3.8.1)
- protobuf(4.25.2)
- ウェブカメラ
- 人差し指のみを伸ばしているときのみ、キャンバス上に描画する機能