Skip to main content

bright-tool

Bright-tool is a Python package that enables users to control the brightness of their screens using fingertip gestures. This package utilises computer vision technique to detect fingertips from a webcam feed and adjust the screen brightness accordingly.

Features

  • Control screen brightness using simple fingertip gestures.
  • Uses computer vision techniques for fingertip detection.
  • Easy-to-use interface for adjusting brightness levels.
  • Compatible with various operating systems.
  • Lightweight and efficient implementation.

Installation

You can install bright-tool via pip:

pip install bright-tool

Usage

import bright_tool

# Run brightness controller
controller = bright_tool.detector()

Requirements

  • Python >= 3.8
  • OpenCV
  • Numpy
  • MediaPipe
  • Screen-Brightness-Control

Contributing

Contributions are welcome! Feel free to open issues or submit pull requests with improvements, bug fixes, or additional features.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgements

  • This package was inspired by the idea of controlling screen brightness using gestures.
  • Special thanks to the contributors and developers of OpenCV and NumPy.

Release files for bright-tool 1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bright-tool 1.1
File Size Uploaded
bright-tool-1.1.tar.gz 4.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for bright-tool 1.1
File Interpreter ABI Platform
bright_tool-1.1-py3-none-any.whl Python 3 none any Details

Total release size: 8.8 kB

Release files / bright-tool-1.1.tar.gz

Download URL bright-tool-1.1.tar.gz
Size 4.0 kB
Tags Source
SHA-256 checksum
How to use checksums
3354510cafd7eb29172793c22f67f369f0799780fdd478720b663748c8698791
BLAKE2b-256 checksum
How to use checksums
5b4ef1e60b748417136fc38dd2faf128836ee7391cd8d5b66cfc71a8b14b3e14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release files / bright_tool-1.1-py3-none-any.whl

Download URL bright_tool-1.1-py3-none-any.whl
Size 4.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e5612f3b87a7e7592f67b4fa8142d88fc0e593c06e87264f3a519a45e030c062
BLAKE2b-256 checksum
How to use checksums
0b04dd02a8730c84d0d67db9b9ac6bee6198e1463ef6aa61142c4978fb50c09d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.13

Release history Release notifications | RSS feed

This release

1.1 This release

2 release files

1.0

2 release files

0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page