NARUTO Hand Sign Programming System ๐Ÿฅท

August 3, 2025 ยท View on GitHub

๐ŸŒ Language / ่จ€่ชž


A real-time gesture recognition programming system based on deep learning that recognizes Naruto hand signs for code programming and keyboard input.

Python Windows OpenCV ONNX

โœจ Features

  • ๐ŸŽฏ Real-time Gesture Recognition: Efficient real-time detection based on YOLOX-Nano model
  • ๐Ÿ’ป Hand Sign Programming: Code writing and keyboard input through hand sign combinations
  • ๐Ÿ–ฅ๏ธ Graphical Interface: Intuitive GUI with real-time video display and code editor
  • โŒจ๏ธ Keyboard Simulation: Detected gestures automatically converted to keyboard input
  • ๐Ÿ“Š History Records: Real-time display of hand sign history and programming results
  • ๐ŸŽจ Visualization: Real-time display of detection boxes, confidence scores, and FPS

๐ŸŽฎ Supported Hand Signs

The system recognizes 12 zodiac hand signs: Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat, Monkey, Rooster, Dog, Pig

๐Ÿš€ Quick Start

System Requirements

  • Windows OS
  • Python 3.7+
  • Camera device

Installation and Running

  1. Clone the project
git clone https://github.com/Wangxs404/naruto-coding
cd naruto-coding
  1. Install dependencies
pip install -r requirements.txt
  1. Run the program
python app.py

๐ŸŽฏ Usage

  1. Click the "Start" button after launching the program
  2. Make hand sign gestures in front of the camera
  3. The system will automatically recognize hand signs and convert them to code input
  4. Use specific hand sign combinations to trigger shortcuts and programming operations
  5. Write and run code in the code editor

๐Ÿ“ Project Structure

If this project helps you, welcome to sponsor and support development!

Sponsor QR Code

Scan to Sponsor / ๆ‰ซ็ ่ตžๅŠฉ

๐Ÿ™ Acknowledgments

This project is based on the following repository:

Thanks to the original author for the open source contribution!

๐Ÿ“„ License

// ... existing code ...