Forum Discussion
How to put a watermark on a photo without photoshop in windows 10?
pyimaging is a solid choice if you want to know how to put a watermark on a photo. The trade-off is that you'll need to be comfortable typing a single command in your terminal (Command Prompt). There's no visual drag-and-drop interface, but in exchange, you get powerful control and the ability to process entire folders of images in seconds.
Here is the no-nonsense guide on how to put a watermark on a photo using pyimaging on a Windows 10 PC.
Step 1: Install Python and the Tool
- Install Python: Go to the official Python website, download the installer for Windows, and run it. Crucial step: Check the box that says "Add Python to PATH" before clicking "Install." This makes the next step work.
- Open Command Prompt: Press Win + R, type cmd, and press Enter.
- Install pyimaging: Type the following command and press Enter:
bash
pip install pyimaging
Step 2: Prepare Your Files
- Create a new folder on your desktop called Photos.
- Put all the photos you want to watermark inside this Photos folder.
- If you are using a logo, put that in the folder too.
Step 3: Run the Watermark Command
Navigate to the folder: Make sure your Command Prompt is pointed at the location of your photos. If your photos are on your Desktop, type:
bash
cd Desktop\Photos
Run the magic command: Here is the basic structure you will type, explained piece by piece:
bash
pyimaging watermark --imagedir "./" --mark "Your Name" --opacity 0.3 --size 20 --space 200 --color "#FFFFFF" --quality 100
Once you hit Enter, pyimaging will scan your folder and instantly generate brand new watermarked photos in the same directory. The originals remain untouched, and you will have clean, professional-looking images ready to share on your website.