Skip to main content

eye catching

Project description

EyeCatching

This project is to find where your eyes are looking at on a specific picture.

Use git clone

(1) install all required packages

pip -r install requirements.txt

(2) at the same level of main.py

python main.py

(3) go to your browser for http://127.0.0.1:8000

(4) Upload a picture with its name and points you want to see every time window

(5) After your WebCam is on, look at the picture

(6) You will see your face that indicates collection done, go to http://127.0.0.1:8000/plot

Use pip install

pip install eyecatching

then in iPython

from eyecatching import main
main.main()

Errors

You may see internal error when go to the /plot page, that means you do not give the program enough catches, go back to main page, try to decrease the point per plot and try again.

Tips

You can use different OpenCV, but opencv-python and opencv-contrib-python must have same version.

Acknowledgements

Inspired and refer to: https://github.com/LukeAllen/optimeyes.git

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

eyecatching-0.0.5.tar.gz (1.5 MB view details)

Uploaded Source

File details

Details for the file eyecatching-0.0.5.tar.gz.

File metadata

  • Download URL: eyecatching-0.0.5.tar.gz
  • Upload date:
  • Size: 1.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.7.0

File hashes

Hashes for eyecatching-0.0.5.tar.gz
Algorithm Hash digest
SHA256 c192c268ed066bfa2f180dc4cd3c017439a318ee0879f9d0f552b40a7bcf1378
MD5 63b4d8234c011a69f46d3834e15615e5
BLAKE2b-256 95e419e2c8528e6dc3aca47f17788778e4503ee2a1f0207ee75d8eceffc38887

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