About this project

Gesture Ninja uses computer vision to translate hand movements into system mouse inputs, allowing users to play Fruit Ninja without a keyboard or mouse. Key capabilities include: - Index Finger Tracking: Detects and tracks the index finger to control the system cursor position. - Gesture-Based Control: Uses the pinky finger to simulate a mouse hold for slicing actions. - Real-Time Interaction: Employs MediaPipe for hand landmark detection and low-latency tracking. - Cross-Platform Support: Compatible with Windows, macOS, and Linux. - Offline Functionality: Operates entirely offline after the initial setup. The technical stack consists of Python, OpenCV, MediaPipe, CVZone, PyAutoGUI, and NumPy.