可以使用PIL庫(Pillow)來給圖片加水印。以下是一個簡單的示例:
from PIL import Image, ImageDraw, ImageFont
# 打開原始圖片
image = Image.open('original.jpg')
# 創建一個繪圖對象
draw = ImageDraw.Draw(image)
# 加載字體和設置字體大小
font = ImageFont.truetype('arial.ttf', 36)
# 設置水印文字內容和顏色
text = 'Watermark'
text_color = (255, 255, 255)
# 在圖片上繪制水印
draw.text((10, 10), text, fill=text_color, font=font)
# 保存加了水印的圖片
image.save('watermarked_image.jpg')
在這個示例中,我們打開了一張原始圖片,創建了一個繪圖對象,加載了字體并設置了字體大小,然后在圖片上繪制了水印文字,并最終保存了加了水印的圖片。你可以根據需要調整水印的位置、大小和顏色。