{"id":20057017,"url":"https://github.com/rhcarvalho/caracara","last_synced_at":"2026-05-18T02:35:52.364Z","repository":{"id":8015188,"uuid":"9423847","full_name":"rhcarvalho/caracara","owner":"rhcarvalho","description":"Face and object tracking using OpenCV.","archived":false,"fork":false,"pushed_at":"2013-05-16T12:11:31.000Z","size":700,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-27T02:13:41.315Z","etag":null,"topics":["fun","image-processing","object-tracking","opencv","python","webcam"],"latest_commit_sha":null,"homepage":null,"language":"Python","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/rhcarvalho.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}},"created_at":"2013-04-14T03:24:44.000Z","updated_at":"2019-06-29T17:23:22.000Z","dependencies_parsed_at":"2022-08-25T17:40:41.285Z","dependency_job_id":null,"html_url":"https://github.com/rhcarvalho/caracara","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/rhcarvalho/caracara","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rhcarvalho%2Fcaracara","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rhcarvalho%2Fcaracara/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rhcarvalho%2Fcaracara/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rhcarvalho%2Fcaracara/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rhcarvalho","download_url":"https://codeload.github.com/rhcarvalho/caracara/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rhcarvalho%2Fcaracara/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33162686,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-17T22:39:12.733Z","status":"online","status_checked_at":"2026-05-18T02:00:06.436Z","response_time":71,"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":["fun","image-processing","object-tracking","opencv","python","webcam"],"created_at":"2024-11-13T12:57:21.776Z","updated_at":"2026-05-18T02:35:52.335Z","avatar_url":"https://github.com/rhcarvalho.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"CaraCara\r\n========\r\n\r\nOpenCV demo by Rodolfo Carvalho.\r\n\r\n\r\nRequirements\r\n------------\r\n\r\n* OpenCV and Python bindings\r\n* PIL\r\n* A webcam\r\n\r\n\r\nUsage example\r\n-------------\r\n\r\n1. Run `python caracara.py`.\r\n2. Place your face in a visible spot.\r\n3. You should have a balloon with text near your head.\r\n4. Drag the mouse over a region to track an object in that region.\r\n    Use for example a colorful object easily distinguishable from\r\n    the background.\r\n5. You should see an image over your tracked object.\r\n6. Try to move the object and the overlay image will follow.\r\n7. Press any key to exit.\r\n\r\nAlternatives:\r\n\r\n  * To use a different overlay image:\r\n\r\n  `python caracara.py -o images/tux.png`\r\n\r\n\r\n  * Read from an image instead of a webcam:\r\n\r\n  `python caracara.py -f images/family-600x480.jpg`\r\n\r\n  * Use `objecttracker.py` standalone: `objecttracker.py` is part of `caracara.py` but can be used on its own.\r\n\r\n  To track objects:\r\n  `python objecttracker.py -o images/tux.png`\r\n  \r\n  Drag over a region with the mouse.\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frhcarvalho%2Fcaracara","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frhcarvalho%2Fcaracara","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frhcarvalho%2Fcaracara/lists"}