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.1.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.1-py3-none-any.whl (1.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: auto_scroller-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 f01c824b4c3f79c10aec619a04af6420de17d376cb8dbdf1e13969579b2e08a3
MD5 2860bc4644f9d648a44134462ec8c3fa
BLAKE2b-256 33e03807efe7c12a3a7bedc169028d208559c559ae11b4d6fee192f418ad8787

See more details on using hashes here.

File details

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

File metadata

  • Download URL: auto_scroller-0.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b47fedb04c38a466349b5e713850a97275bd8508405ff5561bdd66f7ca89cf44
MD5 8dab2d2dfa1410134d5278db2f5ccd5d
BLAKE2b-256 8630626bd18b10a73de68b5875d7db17856fa964183871b1097c3a1930e62a8b

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