{"id":16635773,"url":"https://github.com/eshansurendra/handtrackwithopencv","last_synced_at":"2025-08-21T16:24:23.259Z","repository":{"id":234703217,"uuid":"735464294","full_name":"eshansurendra/handTrackWithOpenCV","owner":"eshansurendra","description":"Simple Computer vision implementation to track motions of hands using OpenCV","archived":false,"fork":false,"pushed_at":"2024-04-20T11:17:04.000Z","size":5,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-05T04:03:43.550Z","etag":null,"topics":[],"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/eshansurendra.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}},"created_at":"2023-12-25T03:12:57.000Z","updated_at":"2024-05-16T05:15:29.000Z","dependencies_parsed_at":null,"dependency_job_id":"2480b7c5-fb33-49e6-becd-bc2b04b64dfb","html_url":"https://github.com/eshansurendra/handTrackWithOpenCV","commit_stats":{"total_commits":5,"total_committers":2,"mean_commits":2.5,"dds":"0.19999999999999996","last_synced_commit":"924b49e77259e494a11a8dc3913cfcb476459e8e"},"previous_names":["eshansurendra/handtrackwithopencv"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/eshansurendra/handTrackWithOpenCV","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eshansurendra%2FhandTrackWithOpenCV","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eshansurendra%2FhandTrackWithOpenCV/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eshansurendra%2FhandTrackWithOpenCV/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eshansurendra%2FhandTrackWithOpenCV/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eshansurendra","download_url":"https://codeload.github.com/eshansurendra/handTrackWithOpenCV/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eshansurendra%2FhandTrackWithOpenCV/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271507164,"owners_count":24771823,"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-08-21T02:00:08.990Z","response_time":74,"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":[],"created_at":"2024-10-12T06:04:43.814Z","updated_at":"2025-08-21T16:24:23.202Z","avatar_url":"https://github.com/eshansurendra.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Hand Tracking and Gesture Recognition with OpenCV\n\nThis repository contains an simple implementation of computer vision techniques to track hand motions and recognize hand gestures using OpenCV.\n\n## Introduction\nThe project aims to provide a comprehensive demonstration of hand tracking and gesture recognition using computer vision. It utilizes the OpenCV library and the `HandTrackingModule` from the `cvzone` library for hand tracking.\n\n## Implementation\nThe project has been extended to include hand gesture recognition functionality. The Python script has been updated to detect various hand gestures such as thumbs up, peace sign, and OK sign.\n\n## Requirements\n- Python 3.10\n- OpenCV\n- cvzone\n\n## Usage\n1. Clone this repository:\n    ```bash\n    git clone https://github.com/eshansurendra/handTrackWithOpenCV.git\n    ```\n2. Install the required dependencies:\n    ```bash\n    pip install opencv-python\n    pip install cvzone\n    ```\n3. Run the Python script:\n    ```bash\n    python hand_tracking.py\n    ```\n\n## Gesture Recognition\nThe project currently recognizes the following gestures:\n- Thumbs up\n- Peace sign\n- OK sign\n\nYou can extend the gesture recognition functionality by adding more checks in the Python script.\n\n## References\n- OpenCV: [https://opencv.org/](https://opencv.org/)\n- cvzone: [https://github.com/cvzone/cvzone](https://github.com/cvzone/cvzone)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feshansurendra%2Fhandtrackwithopencv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feshansurendra%2Fhandtrackwithopencv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feshansurendra%2Fhandtrackwithopencv/lists"}