Skip to content

Finsa-SC/Hand-detector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 

Repository files navigation

Hand Detection with OpenCV and cvzone

This is a simple Python project that uses your webcam to detect hand gestures in real-time using the cvzone library.

  • πŸŽ₯ Built with OpenCV + cvzone
  • βœ‹ Supports Left and Right hands
  • 🎯 Recognizes special gestures like Steady, Cheers, and Metal

πŸ“¦ Requirements

! Python 3.7+ ! Webcam (Internal/External)

Install the required libraries:

pip install opencv-python pip install cvzone

🧠 What It Detects

This app recognizes finger patterns such as: Gesture Pattern Description Steady [1, 0, 0, 0, 0] Thumb up πŸ‘ Cheers [1, 0, 0, 0, 1] Thumb + Pinky 🍻 Metal [1, 1, 0, 0, 1] Rock n' Roll 🀘 or you can add if you want?

πŸ§ͺ Features

πŸ”„ Webcam flipped for mirror effect

🧠 Smart detection using cvzone.HandTrackingModule

πŸ–ΌοΈ Fullscreen display with gesture feedback

πŸ‘ Multi-hand support (maxHands=2)

πŸ“Œ Notes

If you're not using fullscreen, you can remove the related lines in the code.

You can customize gestures and add more based on fingersUp result.

Works best in good lighting and uncluttered background.

πŸ’– Credits

Sorry if the results are not good because I am still a student studying in this field Uses cvzone and opencv-python.

About

Simple hand recognition using OpenCV and cvzone to learn

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages