A package for detecting hand gestures to control scrolling.
Project description
Auto Scroller
Auto Scroller is a Python library for controlling screen scrolling using hand gestures. It leverages a webcam to track hand movements, detect the number of fingers raised, and scroll the screen accordingly.
Features
- Real-time Hand Tracking: Uses MediaPipe for efficient hand tracking.
- Gesture-Based Scrolling:
- Two fingers raised: Scrolls up.
- One finger raised: Scrolls down.
- Plug-and-Play: Simply run the example script or integrate the library into your project.
Installation
Install the library using pip:
pip install auto_scroller
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
auto_scroller-0.1.0.tar.gz
(1.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file auto_scroller-0.1.0.tar.gz.
File metadata
- Download URL: auto_scroller-0.1.0.tar.gz
- Upload date:
- Size: 1.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.11.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ce7a85af2f40143db2356c6cfc641b7cb51ba41dcd2849a22de4c9a0c9c8e61f
|
|
| MD5 |
cd6ec3914339be4f356ce50d500dc119
|
|
| BLAKE2b-256 |
54ffd9d0eca067ce65b0557e750424c5a78046490b3bbc38206f61e3c76084d7
|
File details
Details for the file auto_scroller-0.1.0-py3-none-any.whl.
File metadata
- Download URL: auto_scroller-0.1.0-py3-none-any.whl
- Upload date:
- Size: 1.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.11.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aed0b4ab2c3148c8a43bbc614789741550368d0bcd9c1afbb12be125c0189197
|
|
| MD5 |
409fd99fb4888a078bf3dfc0518e807c
|
|
| BLAKE2b-256 |
7950eaac5307decf0359ca2446aa00b7df43351d474c8ad195f56ab2cb3fb1eb
|