{"id":15907805,"url":"https://github.com/laggui/pymultiprocessing-example","last_synced_at":"2025-09-03T08:40:20.939Z","repository":{"id":80591065,"uuid":"167862632","full_name":"laggui/pymultiprocessing-example","owner":"laggui","description":"Python multiprocessing example with camera capture","archived":false,"fork":false,"pushed_at":"2019-01-27T22:01:48.000Z","size":260,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-04T01:04:26.632Z","etag":null,"topics":["face-detection","python-multiprocessing","webcam-frame-capture"],"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/laggui.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-01-27T21:49:14.000Z","updated_at":"2023-01-16T20:00:31.000Z","dependencies_parsed_at":null,"dependency_job_id":"5f838609-d1a6-4a43-ab05-4158f8b79da7","html_url":"https://github.com/laggui/pymultiprocessing-example","commit_stats":{"total_commits":6,"total_committers":1,"mean_commits":6.0,"dds":0.0,"last_synced_commit":"3367e207d08c868ea1983cbf9414ebfccd1eb2e3"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/laggui/pymultiprocessing-example","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laggui%2Fpymultiprocessing-example","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laggui%2Fpymultiprocessing-example/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laggui%2Fpymultiprocessing-example/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laggui%2Fpymultiprocessing-example/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/laggui","download_url":"https://codeload.github.com/laggui/pymultiprocessing-example/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laggui%2Fpymultiprocessing-example/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267803245,"owners_count":24146517,"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","status":"online","status_checked_at":"2025-07-30T02:00:09.044Z","response_time":70,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["face-detection","python-multiprocessing","webcam-frame-capture"],"created_at":"2024-10-06T14:04:11.214Z","updated_at":"2025-07-30T03:14:45.360Z","avatar_url":"https://github.com/laggui.png","language":"Python","readme":"# pymultiprocessing-example\n\nThis is a very small example usage of Python's multiprocessing module to \nget familiar with the package for future use in a more complicated \nproject.\n\nHere, we have two processes running:\n - The webcam frame capture with a very simple face detector\n - The face location plotting process\n\nThe webcam frame capture process communicates the location of the faces \nin the frame to the second process, who's task is simply to plot the \nrectangles in order to illustrate the communication and its speed.\n\nSince there are only two processes, this is a two-way communication, \nwhich is a perfect use-case for a Pipe. Plus, only one process sends \ninformation while the other one simply receives it to do something with \nit, which means the Pipe is unidirectional.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flaggui%2Fpymultiprocessing-example","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flaggui%2Fpymultiprocessing-example","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flaggui%2Fpymultiprocessing-example/lists"}