{"id":28762204,"url":"https://github.com/krishbharadwaj5678/clearcut","last_synced_at":"2026-05-08T14:50:17.354Z","repository":{"id":299381147,"uuid":"1002546877","full_name":"KrishBharadwaj5678/ClearCut","owner":"KrishBharadwaj5678","description":"Transform your live streams with ClearCut a powerful Python script that removes backgrounds in real time using your webcam. Elevate your content instantly, offering a professional touch with zero hassle!","archived":false,"fork":false,"pushed_at":"2025-06-16T08:41:09.000Z","size":3822,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-16T09:27:26.182Z","etag":null,"topics":["background-removal","bg-remove","computer-vision","cross-platform","cvzone","image-processing","live-streaming","mediapipe","opencv","os","python","python3","real-time","real-time-streaming","selfie-segmentation"],"latest_commit_sha":null,"homepage":"","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/KrishBharadwaj5678.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,"zenodo":null}},"created_at":"2025-06-15T17:43:05.000Z","updated_at":"2025-06-16T08:41:12.000Z","dependencies_parsed_at":"2025-06-16T09:28:18.092Z","dependency_job_id":"83e96ce3-0de9-45e9-89bd-7db6f817bd0d","html_url":"https://github.com/KrishBharadwaj5678/ClearCut","commit_stats":null,"previous_names":["krishbharadwaj5678/clearcut"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/KrishBharadwaj5678/ClearCut","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KrishBharadwaj5678%2FClearCut","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KrishBharadwaj5678%2FClearCut/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KrishBharadwaj5678%2FClearCut/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KrishBharadwaj5678%2FClearCut/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KrishBharadwaj5678","download_url":"https://codeload.github.com/KrishBharadwaj5678/ClearCut/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KrishBharadwaj5678%2FClearCut/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260318706,"owners_count":22991120,"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":["background-removal","bg-remove","computer-vision","cross-platform","cvzone","image-processing","live-streaming","mediapipe","opencv","os","python","python3","real-time","real-time-streaming","selfie-segmentation"],"created_at":"2025-06-17T08:07:27.749Z","updated_at":"2026-05-08T14:50:17.347Z","avatar_url":"https://github.com/KrishBharadwaj5678.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🎬 ClearCut\n\n**ClearCut** is a Python script that removes backgrounds in real time using your webcam. It helps you replace backgrounds seamlessly as you stream live from your camera. \n\n![ClearCutDemo](https://github.com/KrishBharadwaj5678/ClearCut/raw/main/ClearCutDemo.png)\n\n### 🌟 **Features**\n\n| Feature                             | Description                                                      |\n| ----------------------------------- | ---------------------------------------------------------------- |\n| 🎥 **Real time background removal** | Instantly removes backgrounds during webcam streaming.           |\n| 🤖 **SelfieSegmentation Module**    | Uses SelfieSegmentation for high-quality results.                |\n| ⌨️ **Keyboard Controls**            | Press **`A`** for the previous background, **`D`** for the next. |\n| ⚡ **Lightweight \u0026 Fast**            | Optimized for low-latency performance.                           |\n| 💻 **Works on Any Webcam**          | Compatible with most webcams.                                    |\n| 🛠️ **Simple Setup**                | Easy installation with minimal dependencies.                     |\n| 🌍 **Cross Platform**               | Available on Windows, macOS, and Linux.                          |\n\n---\n\n## ⚙️ **Tech Stack**\n\n| Technology       | Description                                                           |\n| ---------------- | --------------------------------------------------------------------- |\n| 🐍 **Python**    | Main programming language for the script.                             |\n| 🖥️ **OpenCV**   | Used for real time video capture.                                      |\n| 🎯 **CVZone**    | Simplifies computer vision tasks.                                     |\n| 🤖 **MediaPipe** | Provides real-time segmentation.                                      |\n\n---\n\n## 🛠️ Installation\n\n### 1️⃣ Clone the Repository\n\n```bash\ngit clone https://github.com/KrishBharadwaj5678/ClearCut.git\n````\n\n### 2️⃣ Navigate to Folder\n\n```bash\ncd ClearCut\n```\n\n### 3️⃣ Install Dependencies\n\n```bash\npip install -r requirements.txt\n```\n\n### 4️⃣ Run the Application\n\n```bash\npython app.py\n```\n---\n\n## Contributing 🤝\n\nWant to contribute? Here's how:\n\n1. 🍴 Fork the repository.\n2. 🌿 Create a new branch (`git checkout -b feature-name`).\n3. ✍️ Make your changes and commit them (`git commit -am 'Add feature-name'`).\n4. 🚀 Push to your branch (`git push origin feature-name`).\n5. 🔄 Submit a pull request to merge into the main branch.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkrishbharadwaj5678%2Fclearcut","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkrishbharadwaj5678%2Fclearcut","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkrishbharadwaj5678%2Fclearcut/lists"}