Python是一種強大的編程語言,可以用來開發各種應用程序,包括處理圖片。在圖片處理中,一項非常有用的技術是添加水印背景圖。在這篇文章中,我們將介紹如何使用Python實現添加水印背景圖的功能。
# 導入需要的Python庫 from PIL import Image, ImageDraw, ImageFont # 打開要添加水印背景圖的原始圖片 img = Image.open("original.jpg") # 創建一個繪制對象 draw = ImageDraw.Draw(img) # 創建字體對象 font = ImageFont.truetype("/Library/Fonts/Arial.ttf", 36) # 設置水印背景圖的位置和文字內容 text = "Watermark" text_pos = (img.width // 2, img.height // 2) # 添加水印背景圖 draw.text(text_pos, text, font=font, fill=(255, 255, 255, 128)) # 保存處理后的圖片 img.save("with_watermark.jpg") # 關閉圖片對象 img.close()
上面的代碼使用Python的PIL庫打開一個原始圖片,使用繪制對象和字體對象來創建水印背景圖,并將其添加到原始圖像中。最后,使用save()方法保存處理后的圖片,關閉原始圖片對象。
如果您想要嘗試添加水印背景圖的功能,請確保在運行代碼之前安裝了PIL庫并將原始圖片和字體文件放在正確的位置。
下一篇python 求偏度