This project provides a Python program for batch watermarking images, packaged in a Docker container for portability. It supports PNG, JPG, and WEBP formats and is available on GitHub and Docker Hub for easy deployment.

  • Python program that overlays text at a 45-degree angle (watermark) onto image files (png, jpg, webp)
  • Processes locally a batch of files with the allowed extensions (png, jpg, webp) from /input and outputs files into /output
  • Wrapped program with a Docker container to allow portability
  • Code published on GitHub
  • Container image is on Docker Hub
  • Python 3.11, Pillow 9.0, Docker 23