Automatic scrolling with real-time eye-tracking
Project description
Scroll The Scroll
Automatic scrolling based on real time eye tracking with python
Scroll The Scroll Project
Scrollthescroll is a python package for automatic scrolling based on real time eye tracking using a webcam. By tracking the movement of the users pupils using a webcam it can estimate when the user has read a line and can scroll accordingly. Scrollthescroll allows a user to maintain focus on a fixed quadrant of the screen, making reading on devices easier.
About
Scrollthescroll is currently in its prototype stages and works only with local PDF files.
Usage
Install the PyPI package:
pip install scrollthescroll
or clone the repository (no installation required, source files are sufficient):
git clone https://github.com/Theo-eBrown/scrollthescroll
or download and extract the zip.
Example
Running the scrollthescroll prototype:
from scrollthescroll import Prototype
p = Prototype()
file_path = "c:\\users\\user\\apdf.pdf"
page_number = 10
p.run(file_path, page_number)
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
Built Distribution
Hashes for scrollthescroll-0.0.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 886bbd2612372c63052217e15baffbadd10be27ead2511c509f3e73dbe550e1b |
|
MD5 | 48b439e9ef74289a06950a1c691088d5 |
|
BLAKE2b-256 | 847dc1bc214d0b69807cf91a8e3fa5dd803247ea7e09dca6e1af44e9ba8fa2ce |