--- title: Photo Editor Using OpenCV And Streamlit emoji: 🚀 colorFrom: red colorTo: red sdk: streamlit app_port: 8501 tags: - streamlit - opencv - image-processing pinned: false short_description: Streamlit-based photo editor using OpenCV --- # 📸 Photo Editor Using OpenCV & Streamlit ## 📌 Description This project is a simple and interactive photo editor built using **Streamlit** and **OpenCV**. Users can upload an image, apply various filters and transformations, and download the edited image. --- ## ✨ Features - 📤 Upload Image - 📏 Resize Image - 🎚 Adjust Brightness & Contrast - ⚫ Convert to Grayscale - 🌫 Apply Blur Effect - 🔥 Warm Filter - 🧑‍🎨 Portrait Background Blur - ✨ Sharpen Effect - ⬇ Download Edited Image --- ## 🚀 Extra Features - Edge Detection - Cartoon Effect --- ## ⚙️ Tech Stack - Python - Streamlit - OpenCV - NumPy - Pillow --- ## ▶️ Run Locally ```bash git clone https://github.com/your-username/photo-editor.git cd photo-editor pip install -r requirements.txt streamlit run app.py