项目作者: Aayush9027

项目描述 :
A Hand Gesture Volume Control application made using OpenCV & MediaPipe
高级语言: Python
项目地址: git://github.com/Aayush9027/Gesture-Volume-Control.git
创建时间: 2021-06-26T12:33:09Z
项目社区:https://github.com/Aayush9027/Gesture-Volume-Control

开源协议:MIT License

下载


Gesture-Volume-Control🤏👌

A Hand Gesture Volume Control application made using OpenCV & MediaPipe . In this project I have built an OpenCV application in which a user can control his system’s (laptop/pc) volume by making some Hand Gestures.

Tech Stacks:💻

  • OpenCV (for image processing and drawing)
  • Mediapipe (for Hand Tracking)
  • Pycaw (to link up with the system’s volume)

Prerequisites:

  • You should install python version 3.7 or more
  • Import all modules required for the project using this command
    1. pip install <module name>

Features :

  • Can change your computer’s volume based on your hand activity
  • Can track your hand in real-time

Working :

  • This project is a use case of Hand Tracking technology.
  • As soon as the user shows up his hand in the camera the application detects it & draws a bounding box around the hand.
  • According to the distance between user’s Index finger and Thumb it displays the volume in the volume bar on the screen
  • To set the volume as the system’s volume user has to bend his pinky finger simultaneously.

    volume-control_f

Note :📝

Feel free to file a new issue with a respective title and description on the Gesture-Volume-Control. If you already found a solution to your problem, I would love to review your pull request!

Contribution :📲

  1. Clone the repository
    1. $git clone https://github.com/Aayush9027/Gesture-Volume-Control.git
  2. Check the status of your file
    1. $git status

3.For using VScode for editing your files

  1. $git code .
  1. To directly add your files to github
    1. $git add .
  2. After writing your code commit your changes
    1. $git commit -m <message>
  3. To push your code to reposoitory
    1. $git push origin master
    Thats all about installation and version control with Git