https://github.com/alxhslm/googly-eyes
Automatically add Googly eyes to photos using ML
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (4.4%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
Repository
Automatically add Googly eyes to photos using ML
Basic Info
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 1
Created over 2 years ago
· Last pushed 12 months ago
Metadata Files
Readme
License
README.md
:eyes: Googly eyes
The objective of this project is to be able to: 1. Detect faces in an image 2. Replace all of the eyes with googly eyes
The RetinaFace model is used to detect faces and eyes.
We then overlay Googly eyes with a random pupil size and orientation using Pillow.
Usage
- Install Docker on your machine
- Convert the model to TensorFlow Lite following the instructions here
- Run the following:
docker compose up dashboardwhich will build and launch the Flask server and Streamlit dashboard, each in a separate container. - View the Streamlit dashboard in your browser by navigating to http://localhost:8501/.
Owner
- Name: Alex Haslam
- Login: alxhslm
- Kind: user
- Company: @optimal-labs
- Repositories: 1
- Profile: https://github.com/alxhslm
GitHub Events
Total
- Delete event: 13
- Push event: 23
- Pull request review event: 2
- Pull request event: 29
- Create event: 15
Last Year
- Delete event: 13
- Push event: 23
- Pull request review event: 2
- Pull request event: 29
- Create event: 15
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 0
- Total pull requests: 58
- Average time to close issues: N/A
- Average time to close pull requests: 1 day
- Total issue authors: 0
- Total pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 51
- Bot issues: 0
- Bot pull requests: 58
Past Year
- Issues: 0
- Pull requests: 35
- Average time to close issues: N/A
- Average time to close pull requests: about 20 hours
- Issue authors: 0
- Pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 31
- Bot issues: 0
- Bot pull requests: 35
Top Authors
Issue Authors
Pull Request Authors
- dependabot[bot] (58)
Top Labels
Issue Labels
Pull Request Labels
dependencies (58)
python (21)
Dependencies
.devcontainer/Dockerfile
docker
- mcr.microsoft.com/vscode/devcontainers/python 0-3.11 build
.devcontainer/docker-compose.yml
docker
dashboard/Dockerfile
docker
- python 3.11-slim build
docker-compose.yml
docker
server/Dockerfile
docker
- python 3.11-slim build
dashboard/poetry.lock
pypi
- altair 5.1.2
- attrs 23.1.0
- blinker 1.6.3
- cachetools 5.3.1
- certifi 2023.7.22
- charset-normalizer 3.3.0
- click 8.1.7
- colorama 0.4.6
- gitdb 4.0.11
- gitpython 3.1.40
- idna 3.4
- importlib-metadata 6.8.0
- jinja2 3.1.2
- jsonschema 4.19.1
- jsonschema-specifications 2023.7.1
- markdown-it-py 3.0.0
- markupsafe 2.1.3
- mdurl 0.1.2
- numpy 1.23.5
- packaging 23.2
- pandas 1.5.2
- pillow 9.5.0
- protobuf 4.23.4
- pyarrow 13.0.0
- pydeck 0.8.0
- pygments 2.16.1
- pympler 1.0.1
- python-dateutil 2.8.2
- pytz 2023.3.post1
- pytz-deprecation-shim 0.1.0.post0
- referencing 0.30.2
- requests 2.31.0
- rich 13.6.0
- rpds-py 0.10.6
- six 1.16.0
- smmap 5.0.1
- streamlit 1.25.0
- tenacity 8.2.3
- toml 0.10.2
- toolz 0.12.0
- tornado 6.3.3
- typing-extensions 4.8.0
- tzdata 2023.3
- tzlocal 4.3.1
- urllib3 2.0.7
- validators 0.22.0
- watchdog 3.0.0
- zipp 3.17.0
dashboard/pyproject.toml
pypi
- numpy 1.23.5
- pillow 9.5.0
- python ~3.11
- requests ^2.31.0
- streamlit 1.25.0
poetry.lock
pypi
- absl-py 2.1.0
- astunparse 1.6.3
- cachetools 5.3.2
- certifi 2023.7.22
- cfgv 3.4.0
- charset-normalizer 3.3.0
- distlib 0.3.7
- filelock 3.12.4
- flatbuffers 23.5.26
- gast 0.5.4
- google-auth 2.27.0
- google-auth-oauthlib 1.2.0
- google-pasta 0.2.0
- grpcio 1.60.1
- h5py 3.10.0
- identify 2.5.30
- idna 3.4
- keras 2.15.0
- libclang 16.0.6
- markdown 3.5.2
- markupsafe 2.1.5
- ml-dtypes 0.2.0
- mypy 1.0.1
- mypy-extensions 1.0.0
- nodeenv 1.8.0
- numpy 1.23.5
- oauthlib 3.2.2
- opt-einsum 3.3.0
- packaging 23.2
- pillow 9.5.0
- platformdirs 3.11.0
- pre-commit 2.20.0
- protobuf 4.23.4
- pyasn1 0.5.1
- pyasn1-modules 0.3.0
- pyyaml 6.0.1
- requests 2.31.0
- requests-oauthlib 1.3.1
- rsa 4.9
- setuptools 68.2.2
- six 1.16.0
- tensorboard 2.15.1
- tensorboard-data-server 0.7.2
- tensorflow 2.15.0
- tensorflow-estimator 2.15.0
- tensorflow-io-gcs-filesystem 0.35.0
- termcolor 2.4.0
- toml 0.10.2
- typing-extensions 4.8.0
- urllib3 2.0.7
- virtualenv 20.24.5
- werkzeug 3.0.1
- wheel 0.42.0
- wrapt 1.14.1
pyproject.toml
pypi
- mypy ~1.0.0
- numpy 1.23.5
- pillow 9.5.0
- pre-commit 2.20.0
- python ~3.11
- requests ^2.31.0
- tensorflow ^2.15.0
server/poetry.lock
pypi
- blinker 1.7.0
- click 8.1.7
- colorama 0.4.6
- flask 3.0.1
- gunicorn 21.2.0
- itsdangerous 2.1.2
- jinja2 3.1.3
- markupsafe 2.1.5
- numpy 1.23.5
- packaging 23.2
- pillow 9.5.0
- tflite-runtime 2.14.0
- werkzeug 3.0.1
server/pyproject.toml
pypi
- flask ^3.0.1
- gunicorn ^21.2.0
- numpy 1.23.5
- pillow 9.5.0
- python ~3.11
- tflite-runtime ^2.14.0