{"id":19654106,"url":"https://github.com/mustafaozvardar/volume-control-opencv","last_synced_at":"2026-04-19T14:33:32.017Z","repository":{"id":252418346,"uuid":"840021980","full_name":"mustafaozvardar/Volume-Control-OpenCV","owner":"mustafaozvardar","description":"This project implements a hand gesture-based volume control system using OpenCV, MediaPipe, and PyAutoGUI. The application tracks the position of your hand and adjusts the system volume based on the distance between your thumb and index finger.","archived":false,"fork":false,"pushed_at":"2024-08-12T21:16:42.000Z","size":8,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-10T00:24:01.386Z","etag":null,"topics":["artificial-intelligence","opencv","opencv-python","python","volume-control"],"latest_commit_sha":null,"homepage":"","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/mustafaozvardar.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":"2024-08-08T20:02:48.000Z","updated_at":"2024-08-12T21:19:02.000Z","dependencies_parsed_at":"2024-08-09T17:20:19.657Z","dependency_job_id":"c9c99d04-1e6a-4590-a20e-25f18711bdbd","html_url":"https://github.com/mustafaozvardar/Volume-Control-OpenCV","commit_stats":null,"previous_names":["mustafaozvardar/volume-control-opencv"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mustafaozvardar%2FVolume-Control-OpenCV","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mustafaozvardar%2FVolume-Control-OpenCV/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mustafaozvardar%2FVolume-Control-OpenCV/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mustafaozvardar%2FVolume-Control-OpenCV/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mustafaozvardar","download_url":"https://codeload.github.com/mustafaozvardar/Volume-Control-OpenCV/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240962705,"owners_count":19885519,"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":["artificial-intelligence","opencv","opencv-python","python","volume-control"],"created_at":"2024-11-11T15:16:14.401Z","updated_at":"2026-04-19T14:33:31.979Z","avatar_url":"https://github.com/mustafaozvardar.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🎛️ **Hand Gesture Volume Control**\n\nThis project implements a hand gesture-based volume control system using OpenCV, MediaPipe, and PyAutoGUI. The application tracks the position of your hand and adjusts the system volume based on the distance between your thumb and index finger.\n\n## **🛠️ Requirements**\n\nTo run this project, you'll need the following libraries installed:\n\n- **OpenCV** `cv2`\n- **MediaPipe** `mediapipe`\n- **PyAutoGUI** `pyautogui`\n\nYou can install the required libraries using **pip**:\n\n**-\u003e pip install opencv-python**\n\n**-\u003e pip install mediapipe**\n\n**-\u003e pip install pyautogui**\n\n\n## **🎮 How to Use**\n\n- Run the Script: Start the script and ensure your webcam is active.\n\n- Gesture Control: Pinch your thumb and index finger together to decrease the volume. Move your thumb and index finger apart to increase the volume.\n\n- Exit: Press the Esc key to exit the application.\n\n\n## **🔧 Troubleshooting**\n\n- Make sure your webcam is working and accessible by the script.\n\n- Ensure that you have all the required libraries installed.\n\n\n## **📄 License**\n\nThis project is licensed under the MIT License. Feel free to use, modify, and distribute this project as you wish.\n\n\nThis *README.md* file provides a clear and structured explanation of your hand gesture volume control project. It includes installation instructions, usage guidelines, and a brief description of how the code works. If you need any further adjustments or additional details, feel free to ask!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmustafaozvardar%2Fvolume-control-opencv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmustafaozvardar%2Fvolume-control-opencv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmustafaozvardar%2Fvolume-control-opencv/lists"}