国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

#0000在一個(gè)圖片上畫一個(gè)數(shù)字

BearyChat / 3754人閱讀

摘要:從庫導(dǎo)入所需模塊,已經(jīng)是平臺(tái)事實(shí)上的圖像處理標(biāo)準(zhǔn)庫了。功能非常強(qiáng)大,但應(yīng)用程序界面卻非常簡單易用。能訪問解釋器聯(lián)系緊密的變量和函數(shù)。

#0000
from PIL import Image,ImageFont,ImageDraw#從PIL庫導(dǎo)入所需模塊
#######PIL:Python Imaging Library,已經(jīng)是Python平臺(tái)事實(shí)上的圖像處理標(biāo)準(zhǔn)庫了。PIL功能非常強(qiáng)大,但API(應(yīng)用程序界面)卻非常簡單易用。
import sys 
#########sys能訪問解釋器聯(lián)系緊密的變量和函數(shù)。
reload(sys)   
#########必須要reload   ///python中獲得系統(tǒng)默認(rèn)編碼為import sys;print sys.setdefaultencoding()而修改系統(tǒng)默認(rèn)編碼要在兩句之間加reload(sys)##這是因?yàn)閜ython在運(yùn)行的時(shí)候首先加載了site.py而site.py中有“ if hasattr(sys,
"setdefaultencoding"): del sys.setdefaultencoding”,即sys加載后,setdefaultencoding方法被刪除了,所以要重新導(dǎo)入sys重新設(shè)置系統(tǒng)編碼
###########
sys.setdefaultencoding("utf-8")#字符編碼改為utf8

這兩個(gè)作用不一樣,

1. # coding:utf-8
作用是定義源代碼的編碼. 如果沒有定義, 此源碼中是不可以包含中文字符串的.
PEP 0263 -- Defining Python Source Code Encodings
https://www.python.org/dev/peps/pep-0263/
2. sys.getdefaultencoding()
是設(shè)置默認(rèn)的string的編碼格式

headPath=r"C:githubPythonExercisepictures"     
##字符串前加“r”是為了防止字符轉(zhuǎn)義    
#頭像圖片路徑

outputPath=r"C:githubPythonExercisepictures"  
#處理后輸出路徑

fontPath=r"C:WindowsFonts" 
#字體路徑

headFile="head.jpg"           #頭像文件
outFile="output.jpg"          #輸出文件

#打開圖片,建立畫布
image=Image.open(headPath+headFile, "r")
draw=ImageDraw.Draw(image)

#由圖片大小確定字體大小
fontsize=min(image.size)/ 4

#增加文字   ##ImageFont.truetype(filename(字體絕對目錄),size(字體大小),index=0,encoding="",下述代碼有誤)

fontobj=ImageFont.truetype(font=fontPath+"AdobeHeitiStd-Regular.otf",size=fontsize,index=0 ,encoding="",filename= None)
# 實(shí)例字體對象
draw.text((image.size[0 ]-fontsize,0),text= "5",fill=(255 ,0, 0),font=fontobj,anchor=None )
#用draw對象的text() 方法添加文字   
##ImageDraw.text(xy,text="內(nèi)容",fill,font,anchor=None(XY坐標(biāo),以左上角為零點(diǎn),fill為填充的顏色,font為包含字體地址,大小,編碼方式等的變量,上述代碼xy坐標(biāo)有誤))
image.save(outputPath+outFile)#保存圖片

使用PIL庫要先安裝,后出現(xiàn)問題The _imaging C module is not installed,后再安裝一個(gè)額外的安裝包,成功解決

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/38100.html

相關(guān)文章

  • 學(xué)習(xí) canvas 的 globalCompositeOperation 做出的神奇效果

    摘要:主要的不同是,刮刮卡效果最后需要自動(dòng)擦除掉全部灰色,這里有兩種方式。第二種方式,雖然不存在跨域的問題,但是,不能很好的根據(jù)刮刮卡上灰色的面積,控制最后擦除全部灰色的時(shí)機(jī)。 說明 最早知道 canvas 的 globalCompositeOperation 屬性,是在需要實(shí)現(xiàn)一個(gè)刮刮卡效果的時(shí)候,當(dāng)時(shí)也就是網(wǎng)上找到刮刮卡的效果趕緊完成任務(wù)就完了,這次又學(xué)習(xí)一次,希望能加深理解吧。 先來看...

    UnixAgain 評論0 收藏0
  • PNG圖片壓縮原理解析--屌絲的眼淚

    摘要:差分編碼的目的,就是盡可能的將圖片數(shù)據(jù)值轉(zhuǎn)換成一組重復(fù)的低的值,這樣的值更容易被壓縮。最后還要注意的是,差分編碼處理的是每一個(gè)的像素點(diǎn)中每條顏色通道的值,紅綠藍(lán)透明四個(gè)顏色通道的值分別進(jìn)行處理。 背景 今天凌晨一點(diǎn),突然有個(gè)人加我的qq,一看竟然是十年前被我刪掉的初戀。。。。 因?yàn)橹霸趒q空間有太多的互動(dòng),所以qq推薦好友里面經(jīng)常推薦我倆互相認(rèn)識(shí)。。。。謎之尷尬 showImg(ht...

    EsgynChina 評論0 收藏0
  • PNG圖片壓縮原理解析--屌絲的眼淚

    摘要:差分編碼的目的,就是盡可能的將圖片數(shù)據(jù)值轉(zhuǎn)換成一組重復(fù)的低的值,這樣的值更容易被壓縮。最后還要注意的是,差分編碼處理的是每一個(gè)的像素點(diǎn)中每條顏色通道的值,紅綠藍(lán)透明四個(gè)顏色通道的值分別進(jìn)行處理。 背景 今天凌晨一點(diǎn),突然有個(gè)人加我的qq,一看竟然是十年前被我刪掉的初戀。。。。 因?yàn)橹霸趒q空間有太多的互動(dòng),所以qq推薦好友里面經(jīng)常推薦我倆互相認(rèn)識(shí)。。。。謎之尷尬 showImg(ht...

    DevTalking 評論0 收藏0
  • PNG圖片壓縮原理解析--屌絲的眼淚

    摘要:差分編碼的目的,就是盡可能的將圖片數(shù)據(jù)值轉(zhuǎn)換成一組重復(fù)的低的值,這樣的值更容易被壓縮。最后還要注意的是,差分編碼處理的是每一個(gè)的像素點(diǎn)中每條顏色通道的值,紅綠藍(lán)透明四個(gè)顏色通道的值分別進(jìn)行處理。 背景 今天凌晨一點(diǎn),突然有個(gè)人加我的qq,一看竟然是十年前被我刪掉的初戀。。。。 因?yàn)橹霸趒q空間有太多的互動(dòng),所以qq推薦好友里面經(jīng)常推薦我倆互相認(rèn)識(shí)。。。。謎之尷尬 showImg(ht...

    Nino 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<