Skip to content

ingli0/ComputerVisionProjects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HandControl Project

Overview

Hand holder has inside Python project that utilizes computer vision to interact with your computer using hand gestures. The project consists of three main components:

1.mouseVirtual.py: Enables users to control the mouse cursor using hand movements. image

Guide index up: you use the mouse via camera

index and middle up: it press left click

index and middle and ring up: it press double left click

thumb and pinkie : it scrolls up

fist: it scrolls down

  1. fingerCount.py: Determines the number of raised fingers using computer vision. image

  2. volumeHandcontrol.py: Allows users to control system volume using hand gestures. image

Features

  • Finger Counting: The fingerCount module utilizes computer vision to count the number of fingers raised.

  • Volume Control: With volumeHandcontrol.py, users can adjust the system volume by making specific hand gestures.

  • Virtual Mouse: The mouseVirtual.py module allows users to control the mouse cursor by moving their hand.

Prerequisites

Ensure you have the following dependencies installed:

  • Python 3.8
  • OpenCV
  • mediapipe
  • autopy
  • comtypes
  • pycaw
  • pyautogui

Getting Started

  1. Clone the repository:

    git clone https://github.com/ingli0/ComputerVisionProjects.git
    
  2. Install the required dependencies:

    pip install -r requirements.txt 
    
  3. Run the desired module:

    fingerCount.py
    mouseVirtual.py
    VolumeHandControl.py

About

Various computer vision projects, including mouse hand control, finger count detection, face detection, and body detection.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors