Skip to content

michellethemaker/mouseglove2.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Quick month-long project so i can watch youtube in bed while my desktop stays across the room. No i refuse to use wireless keyboards/mice.

Brief description of scripts

Requirements

  • python: 3.10
  • pytorch
  • scikit-learn
  • mediapipe (pip)
  • pyautogui (pip)
  • numpy
  • rerun (optional, for data visualisation)

aerialmouse.py

  • Cursor location with your index finger.

  • Left click with extended thumb.

  • Right click with same thumb motion, plus extended pinkie.

  • Scroll up/down with index+middle fingers extending up/down

To be added: extra hand gestures for additional macros

python aerialmouse.py

simplecursorcontrol.py

Controls mouse location with your index finger.

python simplecursorcontrol.py

datacollect.py

Collect data of your hand gestures. Hold down class number to keep collecting keypoint positions of hand in that class.

python datacollect.py

datatrain.py

Train data of your hand gestures.

python datatrain.py

datalive.py

Use saved model on live camera stream.

python datalive.py

About

cv based glove. hand gesture recognition project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages