欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

給我一面國(guó)旗 python幫你實(shí)現(xiàn)

 更新時(shí)間:2019年09月30日 13:42:51   作者:誰動(dòng)了我的二叉樹  
這篇文章主要為大家詳細(xì)介紹了Python之給我一面國(guó)旗的實(shí)現(xiàn)代碼,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了Python之給我一面國(guó)旗的具體代碼,供大家參考,具體內(nèi)容如下

1、“給我一面國(guó)旗@微信官方”

今天“給我一面國(guó)旗@微信官方”刷爆了朋友圈,我也蹭波熱度,出個(gè)Pythoon教程,原創(chuàng)作品感謝支持。

2、安裝PIL模塊

python2安裝PIL模塊
Python安裝Pillow模塊`pip3 install Pillow

3、準(zhǔn)備一張背景圖

注意中間要鏤空,保存成GIF格式
下圖是我自己PS的

4、解決思路

朋友圈下載有國(guó)旗的好友頭像
查看屬性分辨率:1080*1080
背景圖就是用下面這張圖摳出來的

下載自己的頭像
查看分辨率:959*959

鏤空的背景圖放在需要生成的頭像上就達(dá)到了預(yù)期效果
因?yàn)樯珊蟮膰?guó)旗圖像分辨率:1080*1080
原始頭像分辯率為:959*959,合成前需要先將原始頭像尺寸調(diào)整為1080*1080
以上全部操作代碼只有九行

5、全部代碼

from PIL import Image

img_bg = Image.open("./lib/bag.gif")
img = Image.open("給我一面國(guó)旗.jpg")
#img_bg.convert("L")
#將圖片轉(zhuǎn)換成RGBA模式
img_bg = img_bg.convert("RGBA")
#將頭像的圖片大小改為1080*1080
img = img.resize((1080, 1080))
#獲取RGBA四個(gè)通道
r, g, b, a = img_bg.split()
#將背景圖蓋在頭像的圖片上
img.paste(img_bg, (0, 0), mask=a)
#保存圖片
img.save("拿好你的國(guó)旗.jpg")

6、文件目錄如下

背景圖命名為“bag”.gif,放在lib目錄下
自已的頭像命名為“給我一面國(guó)旗.jpg”,放在工程根目錄下
運(yùn)行后會(huì)生成帶國(guó)旗的頭像“拿好你的國(guó)旗.jpg”

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python Selenium實(shí)現(xiàn)無可視化界面過程解析

    Python Selenium實(shí)現(xiàn)無可視化界面過程解析

    這篇文章主要介紹了Python Selenium實(shí)現(xiàn)無可視化界面過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-08-08
  • 通過python調(diào)用adb命令對(duì)App進(jìn)行性能測(cè)試方式

    通過python調(diào)用adb命令對(duì)App進(jìn)行性能測(cè)試方式

    這篇文章主要介紹了通過python調(diào)用adb命令對(duì)App進(jìn)行性能測(cè)試方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • 全CPU并行處理Pandas操作Pandarallel更快處理數(shù)據(jù)

    全CPU并行處理Pandas操作Pandarallel更快處理數(shù)據(jù)

    我們?cè)谔幚頂?shù)據(jù)時(shí),通常小的數(shù)據(jù)對(duì)處理速度不敏感,但數(shù)據(jù)量一大,頓時(shí)會(huì)感覺數(shù)據(jù)處理效率不盡如人意,今天介紹的pandarallel就是一個(gè)簡(jiǎn)單高效的Pandas并行工具,幾行代碼就可以提高數(shù)據(jù)處理效率,
    2024-01-01
  • django解決訂單并發(fā)問題【推薦】

    django解決訂單并發(fā)問題【推薦】

    這篇文章主要介紹了django解決訂單并發(fā)問題,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-07-07
  • Python可變參數(shù)函數(shù)用法實(shí)例

    Python可變參數(shù)函數(shù)用法實(shí)例

    這篇文章主要介紹了Python可變參數(shù)函數(shù)用法,實(shí)例分析了Python可變參數(shù)函數(shù)的定義與使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-07-07
  • Anaconda3+tensorflow2.0.0+PyCharm安裝與環(huán)境搭建(圖文)

    Anaconda3+tensorflow2.0.0+PyCharm安裝與環(huán)境搭建(圖文)

    這篇文章主要介紹了Anaconda3+tensorflow2.0.0+PyCharm安裝與環(huán)境搭建(圖文),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • 講解如何利用 Python完成 Saga 分布式事務(wù)

    講解如何利用 Python完成 Saga 分布式事務(wù)

    這篇文章主要介紹了如何利用 Python 完成一個(gè) Saga 的分布式事務(wù),需要的朋友可以參考下面文章具體的內(nèi)容
    2021-09-09
  • 最新評(píng)論