Skip to content

Photo Watermarker is a Python GUI application that allows users to add watermarks to their photos.

License

Notifications You must be signed in to change notification settings

ZigaoWang/photo-watermarker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Photo Watermarker

Photo Watermarker is a Python GUI application that allows users to add watermarks to their photos. The application provides a user-friendly interface for selecting images, applying watermarks, previewing the result, and saving the watermarked images.

Features

  • Open and preview images
  • Open and preview watermark images
  • Resize and position the watermark
  • Preview the watermarked image in real-time
  • Save the watermarked image

Installation

  1. Clone the repository:
git clone https://github.com/ZigaoWang/photo-watermarker.git
  1. Change to the project directory:
cd photo-watermarker
  1. Create and activate a virtual environment (optional but recommended):
python -m venv venv
source venv/bin/activate  # On Windows use `venv\Scripts\activate`
  1. Install the required dependencies:
pip install -r requirements.txt

Usage

  1. Run the application:
python main.py
  1. Use the buttons to open an image and a watermark.
  2. Adjust the position and size of the watermark using the provided options.
  3. Preview the watermarked image in real-time.
  4. Save the watermarked image.

Dependencies

  • Python 3.x
  • Pillow
  • Tkinter

Install dependencies using:

pip install -r requirements.txt

Contributing

Contributions are welcome! Please feel free to submit a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Author

Made with 💜 by Zigao Wang.

About

Photo Watermarker is a Python GUI application that allows users to add watermarks to their photos.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages