標籤:inf 作用 get 圖片 his author 編程 div merge
pillow介紹
一、Image類的屬性:1、Format 2、Mode 3、Size 4、Palette 5、Info
二、類的函數:1、New 2、Open 3、Blend 4、Composite 5、Eval 6、Frombuffer 7、Fromstring 8、Merge
三、Image類的方法:1、Convert 2、Copy 3、Crop 4、Draft 5、Filter 6、Fromstring 7、Getbands 8、Getbbox 9、Getcolors
10、Getdata 1 1、 Getextrema 12、Getpixel 13、Histogram 14、Load 15、Paste
PIL中所涉及的基本概念有如下幾個:通道(bands)、模式(mode)、尺寸(size)、座標系統(coordinate system)、調色盤(palette)、資訊(info)和濾波器(filters)。
Image模組:
Image模組是PIL中最重要的模組,它有一個類叫做image,與模組名稱相同。Image類有很多函數、方法及屬性。作用是處理圖片
要求
數字放在右上方,顏色為紅色,數字可以隨意
原圖
處理後:
程式如下:
__author__ = "Narwhale"#匯入方法from PIL import Image,ImageDraw,ImageFont#開啟圖片im = Image.open(‘qq.jpg‘)#擷取長w,高hw,h = im.size#設定圖片可繪製image_draw = ImageDraw.Draw(im)#設定字型樣式text_font = ImageFont.truetype("C:\Windows\Fonts\SCRIPTBL.TTF",20)#設定寫什麼字text1 = ‘1‘#繪製一個在右上方的半徑為40的圓,顏色為紅色image_draw.ellipse((w-40,0,w,40),fill=‘red‘,outline=‘red‘)#將字寫上繪製的圓上image_draw.text([w-25,10],text1,font=text_font,fill=‘white‘)#圖片儲存im.save("C:\\PycharmProjects\\編程\\7月\\7.5\\qq2.jpg")
python小項目之頭像右上方加數字