Skip to content

shamiquekhan/GreenMagic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

GreenMagic – Air Writing & Gesture Graphics

This repo contains the GreenMagic air-writing system. The main app lives in air_writing_system/.

Quick start

# From repo root
cd air_writing_system
python -m venv venv
./venv/Scripts/python.exe -m pip install -r requirements.txt
./venv/Scripts/python.exe air_writing_enhanced.py

For a minimal finger-tracking demo:

cd air_writing_system
./venv/Scripts/python.exe test_air_writing.py

Key features

  • Real-time index fingertip tracking (MediaPipe HandLandmarker)
  • Air-writing laser trail and smoothing
  • Close-fist gesture to finish and trigger OCR
  • OCR-driven text recognition → AI graphics generation and overlay
  • Voice feedback, logging, analytics modules

Project layout

  • air_writing_system/ — source, configs, tests, guides
    • air_writing_enhanced.py — full app
    • gesture_tracking.py — fingertip tracking & trail
    • hand_detection.py — MediaPipe hand landmarking helpers
    • test_air_writing.py — quick demo
    • requirements.txt — dependencies

Notes

  • Data, generated images, logs, and models are gitignored (see .gitignore).
  • MediaPipe model file hand_landmarker.task is included in air_writing_system/.

Next steps

  • Multi-hand support and richer gesture commands
  • Model toggles for OCR/image generation
  • Mobile-friendly build

About

AI air-writing system: MediaPipe hand tracking to OCR + generative graphics overlays with voice feedback.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors