python小項目之頭像右上方加數字

來源:互聯網
上載者:User

標籤: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小項目之頭像右上方加數字

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.