This project is a web application built using Streamlit that allows users to upload images, draw masks on them, and download masked images. The application supports common image formats like JPG, JPEG, and PNG.
- Upload images (JPG, JPEG, PNG)
- Draw masks directly on the uploaded images
- Customize the mask color and opacity
- Download the masked image
- Responsive design that works on desktop and mobile
- Coming soon: PDF support and additional masking features
Recorded Demo: YouTube Link
You can access the live application here, just working out a few kinks at the moment: Live Demo
Follow these instructions to run the project on your local machine.
Make sure you have the following installed on your system:
- Python 3.x
- pip (Python package manager)
-
Clone the repository:
git clone https://github.com/meghna-cse/cloakdocs-web-app.git cd cloakdocs-web-app
-
Install the required dependencies: *If you want to setup a virtual environment do it before this step.
pip install -r requirements.txt
- Run the Streamlit app:
streamlit run app.py
- Access the app at http://localhost:8501.