{"id":27253455,"url":"https://github.com/marselester/openface-repacked","last_synced_at":"2026-02-13T15:02:42.826Z","repository":{"id":143042075,"uuid":"72989425","full_name":"marselester/openface-repacked","owner":"marselester","description":"Repacked OpenFace Docker Images","archived":false,"fork":false,"pushed_at":"2017-06-21T12:51:30.000Z","size":32,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-08-29T08:38:16.803Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/marselester.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2016-11-06T12:34:08.000Z","updated_at":"2016-11-06T13:13:51.000Z","dependencies_parsed_at":"2023-03-20T23:54:14.744Z","dependency_job_id":null,"html_url":"https://github.com/marselester/openface-repacked","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/marselester/openface-repacked","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marselester%2Fopenface-repacked","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marselester%2Fopenface-repacked/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marselester%2Fopenface-repacked/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marselester%2Fopenface-repacked/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/marselester","download_url":"https://codeload.github.com/marselester/openface-repacked/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marselester%2Fopenface-repacked/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29411138,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-13T06:24:03.484Z","status":"ssl_error","status_checked_at":"2026-02-13T06:23:12.830Z","response_time":78,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-04-11T01:27:40.191Z","updated_at":"2026-02-13T15:02:42.809Z","avatar_url":"https://github.com/marselester.png","language":"Makefile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Repacked [OpenFace][openface] Docker Images\n\nYou can run OpenFace in Docker based on `bamos/openface` image,\neverything is pre-installed so it's easy to try demos.\n\n```sh\n$ docker pull bamos/openface\n$ docker images --format='table {{.Repository}}\\t{{.Size}}'\nREPOSITORY                   SIZE\nbamos/openface               2.54 GB\nmarselester/openface         1.59 GB\nmarselester/openface-slim    1.5 GB\n```\n\nIf you only want to use `align_dlib.py` or `torch_neural_net.py` and wish to save space on storage,\nthe following Docker images should suffice:\n\n* [Dockerfile][dockerfile-dlib-slim] with OpenCV, Dlib and OpenFace Python library.\n* [Dockerfile][dockerfile-torch-slim] with OpenCV, Torch, OpenFace Python library.\n\nYou can build them as following:\n\n```sh\n$ make build_opencv_slim\n$ make build_openface_dlib_slim\n$ make build_openface_torch_slim\n$ docker images --format='table {{.Repository}}\\t{{.Size}}'\nREPOSITORY                         SIZE\nmarselester/opencv2-slim           559 MB\nmarselester/openface-dlib-slim     887 MB\nmarselester/openface-torch-slim    1.24 GB\n```\n\n## AlignDlib Example\n\nThe following script `examples/align_face.py` finds the biggest face on the given image,\naligns it and saves as `aligned_clapton-2.jpg`.\n\nMake sure you have downloaded OpenFace and Dlib models into `examples` folder.\n\n```sh\n$ make get_models\n```\n\nRun the script in Docker container (it mounts `examples` folder).\n\n```sh\n$ make run_dlib_example\nroot$ cd ~/openface/\nroot$ python align_face.py images/clapton-2.jpg\n```\n\nYou should find `aligned_clapton-2.jpg` in `examples` folder.\n\n## TorchNeuralNet Example\n\nThe following script `examples/measure_face.py` generates measurements\nfor an aligned face and prints them.\n\nMake sure you have downloaded OpenFace and Dlib models into `examples` folder.\n\n```sh\n$ make get_models\n```\n\nRun the script in Docker container (it mounts `examples` folder).\n\n```sh\n$ make run_torch_example\nroot$ cd ~/openface/\nroot$ python measure_face.py images-aligned/clapton-2.jpg\n[-0.01996974  0.13793974  0.06658511 -0.12310965  0.04212612  0.08658472\n -0.00071847 -0.03964911  0.00701445  0.01821036  0.03846877 -0.06870271\n  0.00337498 -0.04999543  0.02964276  0.03428217 -0.04439747  0.06662365\n -0.06348877 -0.15714459  0.14961186  0.14424312 -0.12359982 -0.09387214\n  0.02863807  0.04213185  0.00287303 -0.04264241  0.09203013  0.0950174\n  0.03441251 -0.08189332 -0.03663833 -0.02480839  0.19210815  0.02228966\n  0.02575306 -0.0686565   0.09901609 -0.02994603 -0.01766101 -0.01551702\n  0.02814125  0.18121193  0.05302487  0.18493372  0.03669818  0.01030886\n -0.18581022 -0.20957251  0.00359649  0.06615958 -0.06902418 -0.05221251\n -0.04161739  0.04959064 -0.08259821  0.00748943 -0.09619097 -0.00600074\n  0.05321096 -0.11785337  0.04854152  0.07703206  0.11113075 -0.18830433\n -0.03845159  0.10698912  0.09087287  0.12208497  0.12011147 -0.03152813\n -0.03906494 -0.30703473 -0.0794403   0.0542872  -0.15968515  0.15069671\n -0.04513952 -0.00762652  0.03152423  0.11575807  0.0134319   0.10898586\n -0.0984518  -0.02996826  0.07974634 -0.03575389 -0.08751615  0.1014987\n -0.02020852 -0.07092579 -0.14091884  0.01398935 -0.09189792  0.00707059\n  0.00684055 -0.03296148 -0.01071183  0.02416798  0.04569601  0.10447645\n -0.05339807 -0.05505237 -0.01265476 -0.05654936 -0.03122586  0.06311976\n -0.00300073 -0.02177739  0.03205861 -0.1457721  -0.19731636  0.01120732\n  0.10813212  0.0550241  -0.20201455 -0.09190235 -0.07985182 -0.0256094\n  0.04879292  0.01763798 -0.00126225  0.05275609  0.14141054 -0.01362754\n  0.05811732 -0.02798298]\n```\n\n[openface]: https://github.com/cmusatyalab/openface\n[dockerfile-dlib-slim]: ./Dockerfile-openface-dlib-slim\n[dockerfile-torch-slim]: ./Dockerfile-openface-torch-slim\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarselester%2Fopenface-repacked","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmarselester%2Fopenface-repacked","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarselester%2Fopenface-repacked/lists"}