https://github.com/farhard112/watermark_applier
FREE BULK WATERMARK applier
https://github.com/farhard112/watermark_applier
image-processing image-processing-python image-watermarking image-watermarking-python photoshop python watermark watermarking watermarking-image
Last synced: 7 days ago
JSON representation
FREE BULK WATERMARK applier
- Host: GitHub
- URL: https://github.com/farhard112/watermark_applier
- Owner: FarHard112
- License: mit
- Created: 2024-10-16T05:10:17.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-10-16T05:19:24.000Z (12 months ago)
- Last Synced: 2025-08-05T00:14:40.769Z (2 months ago)
- Topics: image-processing, image-processing-python, image-watermarking, image-watermarking-python, photoshop, python, watermark, watermarking, watermarking-image
- Language: Python
- Homepage:
- Size: 6.12 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Image Watermarking Application
## Overview
This Python application provides a user-friendly GUI for adding watermarks to images. It allows users to easily apply customizable watermarks to multiple images(BULK) at once.
## Features
- Select input and output directories for batch processing
- Choose a custom watermark image (PNG with transparency)
- Adjust watermark opacity (0-100%)
- Resize watermark (1-100% of image size)
- Position watermark anywhere on the image
- Option to tile watermark across entire image
- Real-time preview of watermarked image
- Batch process all images in selected directory## Requirements
- Python 3.6+
- Pillow (PIL Fork)
- tkinter (usually comes with Python)## Installation
1. Clone this repository:
```bash
git clone https://github.com/yourusername/image-watermarking-app.git
```
2. Navigate to the project directory:
```bash
cd image-watermarking-app
```
3. Install required packages:```bash
pip install Pillow
```## Usage
1. Run the script:
```bash
python watermark_app.py```
2. Use the GUI to:
- Select input directory containing images to watermark
- Choose output directory for watermarked images
- Select watermark image (PNG format recommended)
- Adjust watermark settings (opacity, size, position)
- Toggle "Tile Watermark" for repeated pattern
- View real-time preview of changes
- Click "Process Images" to apply watermark to all images
### Example OUTPUT Image :
## Notes
- Supported image formats: PNG, JPG, JPEG
- Watermark should be a PNG image with transparency for best results
- Processed images are saved in JPEG format
- Original images are not modified; watermarked versions are saved separately## Contributing
Contributions, issues, and feature requests are welcome.
### TODO:
Creating web version of this application. (FLASK is more desireable)## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.