Skip to content

KrishBharadwaj5678/ClearCut

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎬 ClearCut

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. 🎥

ClearCutDemo


🌟 Features

Feature Description
🎥 Real time background removal Instantly removes backgrounds during webcam streaming.
🤖 SelfieSegmentation Module Uses SelfieSegmentation for high-quality results.
⌨️ Keyboard Controls Press A for the previous background, D for the next.
Lightweight & Fast Optimized for low-latency performance.
💻 Works on Any Webcam Compatible with most webcams.
🛠️ Simple Setup Easy installation with minimal dependencies.
🌍 Cross Platform Available on Windows, macOS, and Linux.

⚙️ Tech Stack

Technology Description
🐍 Python Main programming language for the script.
🖥️ OpenCV Used for real time video capture.
🎯 CVZone Simplifies computer vision tasks.
🤖 MediaPipe Provides real-time segmentation.

🛠️ Installation

Step 1: Clone the repository

git clone https://github.com/KrishBharadwaj5678/ClearCut.git
cd ClearCut

Step 2: Install required dependencies

pip install -r requirements.txt

Step 3: Run the application

python app.py

🤝 Contributing

We welcome contributions! 🚀

  1. 🍴 Fork the repository

  2. 🌿 Create a new branch

    git checkout -b feature-name
  3. ✏️ Make your changes

  4. 📜 Commit your changes

    git commit -am 'Add feature'
  5. ⬆️ Push to the branch

    git push origin feature-name
  6. 🔄 Open a pull request

Releases

No releases published

Packages

 
 
 

Contributors

Languages