{"id":23046461,"url":"https://github.com/j77m/facextr","last_synced_at":"2026-04-28T17:03:22.255Z","repository":{"id":268038702,"uuid":"206856780","full_name":"J77M/facextr","owner":"J77M","description":"face extraction","archived":false,"fork":false,"pushed_at":"2019-09-07T17:05:18.000Z","size":32224,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-03T02:33:26.133Z","etag":null,"topics":["convolutional-neural-networks","face-detection","face-recognition","opencv","python-3-6"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/J77M.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2019-09-06T18:58:50.000Z","updated_at":"2019-09-07T17:10:00.000Z","dependencies_parsed_at":"2024-12-14T00:39:29.574Z","dependency_job_id":null,"html_url":"https://github.com/J77M/facextr","commit_stats":null,"previous_names":["j77m/facextr"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/J77M/facextr","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/J77M%2Ffacextr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/J77M%2Ffacextr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/J77M%2Ffacextr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/J77M%2Ffacextr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/J77M","download_url":"https://codeload.github.com/J77M/facextr/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/J77M%2Ffacextr/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259723658,"owners_count":22901948,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["convolutional-neural-networks","face-detection","face-recognition","opencv","python-3-6"],"created_at":"2024-12-15T22:24:40.688Z","updated_at":"2026-04-28T17:03:17.227Z","avatar_url":"https://github.com/J77M.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# facextr\n## v.0.0.1\n### Introduction\nlibrary for extracting faces to separate images files from directory/directories of images\n### Description\nprocesses images and searches for faces in specific directory and its subdirectories. saves images in directory which is specified. also there is possibility to maintain structure of directories (same structure in dir, where images are saved and dir from where are images processed)\n\nface extraction is composed of:\n- [OpenCV](https://github.com/skvark/opencv-python) - find faces,\n the precession is bad (approximately 50% of found faces are garbage (parts of trees, cars, clothes,...))\n- trained keras convolutional neural network -  checks if face from OpenCV is real face (precession 93%)\n\nACCURACY of this library MAY VARY (depends on images and types of people/faces)\n\n| WARNING: a trained model can be discriminatory ! |\n| --- |\n\nthere is possibility to train model - see documentation in code\n\n### Install\n```\ngit clone https://github.com/J77M/facextr.git\ncd facextr\npython setup.py\n```\n### Usage\nfor exampes see directory **examples**\n```python\nimport facextr\n\n# path where images are stored\npath = r\"C:\\Users\\user\\tensorflow\\keras\\face_detection\\face_extractor\\images\"\n# path for saving results - faces\nupload_path = r\"C:\\user\\jurko\\tensorflow\\keras\\face_detection\\face_extractor\\output\"\n\nface = facextr.FaceExtractor(path)\nface.face_extract(upload_path)\n```\n\nJM","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fj77m%2Ffacextr","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fj77m%2Ffacextr","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fj77m%2Ffacextr/lists"}