Skip to content

desaimann37/Hand_Gesture_Recognition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

DUHacks 3.0 Project

cv2 (OpenCV):

Description: OpenCV (Open Source Computer Vision Library) is an open-source computer vision and machine learning software library. Usage: Used for accessing and manipulating images and videos, as well as performing various computer vision tasks such as object detection, image processing, and more. mediapipe:

Description: MediaPipe is an open-source framework developed by Google for building cross-platform, customizable machine learning models for various perceptual tasks, such as object detection, pose estimation, hand tracking, and more. Usage: In this code, it's used specifically for hand tracking and landmark detection. pyautogui:

Description: PyAutoGUI is a Python module that enables cross-platform control of the mouse and keyboard. Usage: In this code, it's used for simulating keyboard key presses, specifically adjusting the system volume. Each library serves a specific purpose in the code. OpenCV is used for accessing the camera feed, displaying images, and drawing on them. MediaPipe is used for detecting hand landmarks and tracking hand movements. PyAutoGUI is used for simulating key presses to control system volume based on hand movements detected by MediaPipe.

Hand Gesture Based Functionalities :

  1. Volume Control
  2. Virtual Painter
  3. Virtual Mouse
  4. Hand Tracking

Usage :

run : 'python app.py' It'll start your Flask Server on respective port number

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published