Python PIL圖片添加字體的例子
更新時間:2019年08月22日 11:16:09 作者:xunalove
今天小編就為大家分享一篇Python PIL圖片添加字體的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
效果
左邊原圖,右面添加字體后保存的圖。

代碼
# -*- coding: utf-8 -*-
import PIL.Image as Image
import PIL.ImageColor as ImageColor
import PIL.ImageDraw as ImageDraw
import PIL.ImageFont as ImageFont
"""
author@:xuna
python2.7
"""
#設(shè)置字體(LiberationSans-Regular.ttf這是我ubuntu16.04自帶的字體)
font = ImageFont.truetype('LiberationSans-Regular.ttf', 60)
#打開圖片
imageFile = "/home/xuna/桌面/筆記/1.jpg"
im1=Image.open(imageFile)
# 在圖片上添加文字 1
draw = ImageDraw.Draw(im1)
# (0,0):坐標(biāo) "XUNALOVE":添加的字體 (0,0,255):字體顏色 font:字體大小
draw.text((0, 0),"XUNALOVE",(0,0,255),font=font)
draw = ImageDraw.Draw(im1)
# 保存
im1.save("/home/xuna/桌面/筆記/res.png")
以上這篇Python PIL圖片添加字體的例子就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python實現(xiàn)隨機生成有效手機號碼及身份證功能示例
這篇文章主要介紹了Python實現(xiàn)隨機生成有效手機號碼及身份證功能,結(jié)合完整實例形式分析了Python基于手機號與身份證算法實現(xiàn)隨機手機號及身份證的生成功能,涉及Python日期、隨機數(shù)、文件讀取等相關(guān)操作技巧,需要的朋友可以參考下2017-06-06
純用NumPy實現(xiàn)神經(jīng)網(wǎng)絡(luò)的示例代碼
這篇文章主要介紹了純用NumPy實現(xiàn)神經(jīng)網(wǎng)絡(luò)的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-10-10
詳解python函數(shù)的閉包問題(內(nèi)部函數(shù)與外部函數(shù)詳述)
這篇文章主要介紹了python函數(shù)的閉包問題,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-05-05
python3實現(xiàn)的zip格式壓縮文件夾操作示例
這篇文章主要介紹了python3實現(xiàn)的zip格式壓縮文件夾操作,結(jié)合實例形式分析了Python3基于zipfile模塊實現(xiàn)zip格式文件壓縮的相關(guān)操作技巧,需要的朋友可以參考下2019-08-08

