{"id":18304086,"url":"https://github.com/echosingh/handgestrecognition","last_synced_at":"2025-04-09T10:26:09.150Z","repository":{"id":250529882,"uuid":"834715907","full_name":"EchoSingh/HandGestRecognition","owner":"EchoSingh","description":"This project uses OpenCV to perform hand gesture recognition using a webcam.","archived":false,"fork":false,"pushed_at":"2024-07-30T15:59:24.000Z","size":949,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-23T03:08:42.418Z","etag":null,"topics":["computer-science","cpp","handgesture-recognition","opencv-cpp","visual-studio","webcam"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/EchoSingh.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":"2024-07-28T06:20:24.000Z","updated_at":"2024-07-30T15:59:26.000Z","dependencies_parsed_at":"2024-11-05T15:43:35.860Z","dependency_job_id":null,"html_url":"https://github.com/EchoSingh/HandGestRecognition","commit_stats":null,"previous_names":["echosingh/handgestrecognition"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EchoSingh%2FHandGestRecognition","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EchoSingh%2FHandGestRecognition/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EchoSingh%2FHandGestRecognition/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EchoSingh%2FHandGestRecognition/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EchoSingh","download_url":"https://codeload.github.com/EchoSingh/HandGestRecognition/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238945668,"owners_count":19556700,"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":["computer-science","cpp","handgesture-recognition","opencv-cpp","visual-studio","webcam"],"created_at":"2024-11-05T15:27:46.125Z","updated_at":"2025-02-15T04:33:33.816Z","avatar_url":"https://github.com/EchoSingh.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# HandGestRecognition ✋\n\nWelcome to the **HandGestRecognition** project! This project uses OpenCV to perform hand gesture recognition using a webcam. Let's get started with some cool hand gestures! 🤘\n\n## 📁 Project Structure\n```plaintext\n📂 HandGestRecognition\n├── 📂 src\n│   ├── 📂 include\n│   │   ├── HandGestureRecognition.hpp\n│   │   └── Utils.hpp\n│   ├── HandGestureRecognition.cpp\n│   ├── Utils.cpp\n│   └── main.cpp\n├── README.md\n└── LICENSE\n```\n- **src/main.cpp**: The main entry point for the application. 🚀\n- **src/HandGestureRecognition.cpp**: Implementation of the hand gesture recognition logic. ✋\n- **src/Utils.cpp**: Utility functions used in the project. 🛠️\n- **src/include/HandGestureRecognition.hpp**: Header file for hand gesture recognition. 📄\n- **src/include/Utils.hpp**: Header file for utility functions. 📄\n\n## 🚀 Getting Started\n\n### Prerequisites\n\nMake sure you have the following installed:\n- **VisualStudio** \u003cimg src=\"https://visualstudio.microsoft.com/wp-content/uploads/2021/10/Product-Icon.svg\" alt=\"Visual Studio\" width=\"25\" height=\"25\"\u003e\n  - Download Visual Studio from [LINK](https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=Community\u0026channel=Release\u0026version=VS2022\u0026source=VSLandingPage\u0026cid=2030\u0026passive=false)\n- **OpenCV** 📦\n  - Download OpenCV 4.10.0 for Windows [LINK](https://opencv.org/releases/) and extract it to `C:\\opencv`.\n  - Add `C:\\opencv\\build\\bin` to your system's PATH environment variable.\n\n### Building the Project\n\n1. Open your Visual Studio project. 🖥️\n2. Go to `Project -\u003e Properties`. ⚙️\n3. Navigate to `C/C++ -\u003e General -\u003e Additional Include Directories` and add the paths to your OpenCV `include` directories. 📂\n4. Navigate to `Linker -\u003e General -\u003e Additional Include Directories` and add the paths to your OpenCV `lib` directories. 📂\n5. Under `Linker -\u003e Input -\u003e Additional Dependencies`, add the OpenCV libraries you need (for debug mode : `opencv_world4100d.lib`). 📚\n\n### Running the Project\n\n1. Clone the repository:\n   ```bash\n   git clone https://github.com/EchoSingh/HandGestRecognition.git\n    ```\n2. Build and run the project in Visual Studio. 🛠️🎬\n\nEnjoy recognizing hand gestures with your webcam! 📸👌 [Screenshot](https://github.com/EchoSingh/HandGestRecognition/blob/main/Screenshot.png)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fechosingh%2Fhandgestrecognition","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fechosingh%2Fhandgestrecognition","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fechosingh%2Fhandgestrecognition/lists"}