A web-based application that adds watermarks to images using Flask and Swagger. This app allows users to upload images, apply a watermark, and download the watermarked images.
- Image Upload: Upload images to be watermarked.
- Add Watermark: Apply a text or image watermark to the uploaded image.
- Download Watermarked Image: Save the watermarked image to your device.
- API Documentation: Explore and test the image watermarking functionality using Swagger.
- Flask: For creating the backend API and handling image processing.
- Swagger: For providing interactive API documentation and testing.
- Python: For server-side logic and image processing.
- HTML/CSS: For designing the frontend interface.
- Upload Image: Use the web interface to upload an image you want to watermark.
- Add Watermark: Apply a watermark to the uploaded image. You can choose text or image as the watermark.
- Download Image: Download the watermarked image directly to your device.
- API Documentation: Use Swagger to explore and test the API endpoints for uploading images and applying watermarks.