このプロジェクトについて

Gesture Ninjaは、コンピュータビジョンを使用して手の動きをシステムのマウス入力に変換し、キーボードやマウスなしでFruit Ninjaをプレイすることを可能にします。 主な機能は以下の通りです: - 人差し指トラッキング:人差し指を検出・追跡し、システムカーソルの位置を制御します。 - ジェスチャーベースのコントロール:小指を使用してマウスのホールド状態をシミュレートし、スライスアクションを行います。 - リアルタイムインタラクション:MediaPipeを採用し、手のランドマーク検出と低遅延のトラッキングを実現しています。 - クロスプラットフォーム対応:Windows、macOS、Linuxと互換性があります。 - オフライン機能:初期セットアップ後は完全にオフラインで動作します。 技術スタックは、Python、OpenCV、MediaPipe、CVZone、PyAutoGUI、およびNumPyで構成されています。