簡體   English   中英

Python PIL創建帶有版權文本的縮略圖

[英]Python PIL create thumbnail image with copyright text

我想從較大的圖像創建縮略圖,然后在帶有黑色文本的白框中將版權信息添加到圖像的底部。 我想我需要遵循的過程是

  1. 打開原始圖片
  2. 將圖片縮小到新尺寸(寬度:300像素,高度:相對)
  3. 將圖像畫布的尺寸擴展到原始尺寸+ 50px,以獲取版權信息(原始圖像頂部對齊)
  4. 在框中輸入版權信息
  5. 保存新圖像。

但是我不確定如何使用python和python映像庫執行此操作。

import Image
import ImageDraw

im = Image.open("image.jpg")
im.thumbnail((300,300))
box = im.getbbox()
im2=im.crop((box[0], box[1], box[2], box[3]+50))
draw=ImageDraw.Draw(im2)
draw.text((box[2]-100,box[3]+10), "Copyright")
im2.show()

設置字體和精確調整大小,以供讀者練習

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM