Skip to main content

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


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.2.tar.gz (1.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

auto_scroller-0.1.2-py3-none-any.whl (1.8 kB view details)

Uploaded Python 3

File details

Details for the file auto_scroller-0.1.2.tar.gz.

File metadata

  • Download URL: auto_scroller-0.1.2.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

Hashes for auto_scroller-0.1.2.tar.gz
Algorithm Hash digest
SHA256 5c405324689102275258f187a86b05ecef9b2a97ff45bd0faa0092dc7b4fe53c
MD5 6ba4548c59a98aef980418f1e66a3000
BLAKE2b-256 db94ed6bad66f9a9a80272236031b0a00ae1935735949461f789776bdf4966be

See more details on using hashes here.

File details

Details for the file auto_scroller-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: auto_scroller-0.1.2-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

Hashes for auto_scroller-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4008a49f41aceeed446af49541f1cdd517cd7019d100bb8527cbe7c170dd8ab8
MD5 2e88aa3fc003fdd79c2f2afbf63868c0
BLAKE2b-256 0c94bc189713889306b5351e14294bdcab9d76eb1dae61826b1319f966a66d99

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page