Skip to content

A real-time hand gesture-based screen brightness control tool using MediaPipe Hands and OpenCV. This project uses your webcam to track your hand, specifically the distance between your thumb and index finger, to dynamically adjust your system's screen brightness.

Notifications You must be signed in to change notification settings

Vasishta03/BrightnessControlWHandDetection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ”† Brightness Control with Hand Detection

A real-time hand gesture-based screen brightness control tool using MediaPipe Hands and OpenCV. This project uses your webcam to track your hand, specifically the distance between your thumb and index finger, to dynamically adjust your system's screen brightness.


๐Ÿง  Features

  • โœ‹ Real-time hand tracking using MediaPipe
  • ๐Ÿ“ท Live webcam input via OpenCV
  • ๐Ÿ“‰ Dynamically adjusts brightness based on finger distance
  • ๐Ÿ–ฅ๏ธ Works with system display brightness
  • ๐Ÿ”„ Smooth and intuitive interaction
  • โŒจ๏ธ Press 'e' to exit the tool

๐Ÿ› ๏ธ How It Works

  1. The webcam detects your hand using MediaPipe Hands.
  2. It calculates the distance between your thumb tip and index finger tip.
  3. The screen brightness is adjusted proportionally based on this distance.
    • Closer fingers = lower brightness
    • Further apart = higher brightness

About

A real-time hand gesture-based screen brightness control tool using MediaPipe Hands and OpenCV. This project uses your webcam to track your hand, specifically the distance between your thumb and index finger, to dynamically adjust your system's screen brightness.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages