python給圖片添加文字


如何用幾行代碼給圖片加上想要的文字呢?
下面為大家說下實現過程。
關注公眾號 “輕松學編程”了解更多。

有圖如下,想添加自寫的詩句

在這里插入圖片描述

詩句

			靜安心野
		朝有赤羽暮落霞,
		小舟載我湖旋停。
		歸鳥清風同槳駐,
		夜夢星河一壺茶。

代碼

from PIL import ImageFont
from PIL import Image
from PIL import ImageDraw

# 打開底版圖片
imageFile = r'C:\Users\ldc\Pictures\壁紙\夜夢星河.jpg'
img = Image.open(imageFile)
# 選擇字體與大小
font = ImageFont.truetype("C:\Windows\Fonts\msyh.ttc", 155)
# 在圖片上添加文字
word = """ 夜 歸 小 朝 夢 鳥 舟 有 靜 星 清 載 赤 安 河 風 我 羽 心 一 同 湖 暮 野 壺 槳 旋 落 茶 駐 停 霞 ldc 2020-07-25 """
width = img.width
height = img.height
# 查看圖片寬高
print(width,height)
position = (4450, 900)
color = (52,51,85)
draw = ImageDraw.Draw(img)
draw.text(position, word, color, font=font)

# 保存圖片
img.save(r'C:\Users\ldc\Pictures\壁紙\夜夢星河1.jpg')

效果

在這里插入圖片描述

后記

【后記】為了讓大家能夠輕松學編程,我創建了一個公眾號【輕松學編程】,里面有讓你快速學會編程的文章,當然也有一些干貨提高你的編程水平,也有一些編程項目適合做一些課程設計等課題。

也可加我微信【1257309054】,拉你進群,大家一起交流學習。
如果文章對您有幫助,請我喝杯咖啡吧!

公眾號

公眾號

贊賞碼

關注我,我們一起成長~~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM