如何用Python代碼發(fā)一個(gè)炫酷的朋友圈
相信很多朋友在發(fā)朋友圈的時(shí)候,都會發(fā)一些話語,有些還會配一張圖,但是普通的配圖怎么符合我們程序員的身份呢?發(fā)出去都覺得沒牌面,應(yīng)該整點(diǎn)技術(shù)性的活。
今天給大家帶來一個(gè)項(xiàng)目,這個(gè)小項(xiàng)目只用50行代碼就能實(shí)現(xiàn),它的名字叫做PIL(Python?Image?Library)。
其實(shí)這個(gè)項(xiàng)目要做的事情很簡單,就是把原來的一張圖切圖,變為9張圖,看著就有牌面了,成功霸屏。

那有的朋友就會問了,這也只是正方形的圖片,那我的圖片要是很長或者很寬,切不了9張圖,那怎么辦?
其實(shí)很簡單,只要把高和寬計(jì)算出來,然后取最大值就可以了,比如下面這一張Python圖片:

就可以構(gòu)造出一張正方形的圖片啦

當(dāng)然,想把一張圖片做成這樣子也很容易啦,現(xiàn)在很多手機(jī)上的圖片處理軟件都能實(shí)現(xiàn)。
其實(shí)這個(gè)小程序的開發(fā)思路也很簡單,用圖片展示給大家康康:

對應(yīng)代碼如下:


文章轉(zhuǎn)載:Python編程學(xué)習(xí)圈
(版權(quán)歸原作者所有,侵刪)