<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          “裂開了,苦澀了,翻白眼”!我用Python畫出微信新出的表情包

          共 1526字,需瀏覽 4分鐘

           ·

          2020-11-22 17:35

          點(diǎn)擊上方“Python爬蟲與數(shù)據(jù)挖掘”,進(jìn)行關(guān)注

          回復(fù)“書籍”即可獲贈(zèng)Python從入門到進(jìn)階共10本電子書

          鈿頭銀篦擊節(jié)碎,血色羅裙翻酒污。


          11月18日,微信團(tuán)隊(duì)又推出了六張全新的小表情,可愛而有趣的表情瞬間火爆了大家的微信好友圈,也毫無疑問的登上了微博熱搜榜的首位。各大明星紛紛效仿表情包,引發(fā)了一波全民的娛樂小高潮。


          騰訊推出的新表情包含了“裂開”、“苦澀”、“翻白眼”等六個(gè)表情,小編熬夜用Python進(jìn)行創(chuàng)作,今天就帶領(lǐng)大家先畫兩個(gè)新表情嘗個(gè)鮮,也加入到這場(chǎng)全民的娛樂中來。


          01

          翻白眼


          對(duì)于程序的編寫,我們采取的是Python內(nèi)置的turtle庫,大家可以看一下手機(jī)微信中的“翻白眼”表情包,可以看到,翻白眼呈現(xiàn)的是完全軸對(duì)稱的樣式,所以畫起來也是非常方便的,我們首先來畫出表情的臉和嘴,程序如下圖所示:

          程序中首先是畫出了臉,并將臉部填充黃色,然后對(duì)于嘴,只需要改變畫筆的顏色為棕色,然后跳轉(zhuǎn)畫筆到合適的位置,畫一條橫線即可,效果如下圖所示。

          完成了面部和嘴的繪制后,接下來就是比較復(fù)雜的眼睛的部分:

          對(duì)于眼睛部分的繪制,雖然看起來比較復(fù)雜,但是我們?nèi)耘f可以將其進(jìn)行分解繪制,對(duì)于眼白部分,我們可以將其看作是一個(gè)填充為白色的圓角矩形,而眼瞳部分,則可以認(rèn)為是一個(gè)簡(jiǎn)單的黑色圓形。有了思路之后,程序就可以一步步的寫出來了。
          需要注意的是,這里的眼睛位于面部的位置,還有眼瞳位于眼白中的位置,都需要大家仔細(xì)的設(shè)計(jì)考慮。
          上面的程序是針對(duì)于右眼的,而由于“翻白眼”是完全軸對(duì)稱的,所以左眼的繪制只需要將右眼進(jìn)行軸反轉(zhuǎn)即可。
          在程序上的體現(xiàn),就是將右眼程序中,涉及到x軸的數(shù)值變?yōu)橄喾磾?shù),而y軸不變,畫圓的話,就是將半徑變?yōu)樨?fù)值即可。
          接下來,我們來看一下“翻白眼”的效果圖吧。


          02

          苦澀


          接下來,我們來畫一個(gè)“苦澀”的表情包,對(duì)于表情包的面部,和嘴部以及眼睛部分的繪制,程序與“翻白眼”部分的程序有很多的類似之處,但是不同的是苦澀表情包不再是一個(gè)軸對(duì)稱的圖形了,所以在繪制的時(shí)候,要格外注意好不同部位的位置,以免整體顯得不協(xié)調(diào)。

          對(duì)于苦澀的表情包,其基礎(chǔ)的部分表情就是這樣的,看上去并沒有特別的新穎,空洞的眼神中透露出一絲絲的迷茫,我們接下來就是要給它加上“兩行熱淚”。程序如下所示:

          上述程序是針對(duì)左眼眼淚的程序,可以看到,程序中最為關(guān)鍵的一點(diǎn)是找準(zhǔn)眼淚相對(duì)于眼睛的位置,只有把握好相對(duì)位置才能畫好圖像,針對(duì)于右眼眼淚的程序,也是相同的道理,但是在繪制右眼眼淚時(shí),要注意畫筆的轉(zhuǎn)向方向。我們來看一下苦澀表情包的效果圖吧。

          可以看到,表情包的確有“苦澀”的味道了,兩行熱淚流,數(shù)不盡的委屈。


          03

          總結(jié)


          對(duì)于微信新表情包的繪制,可以幫助大家更好的學(xué)習(xí)turtle庫,大家可以在源碼的基礎(chǔ)上,繼續(xù)進(jìn)行調(diào)整和提高,畫出其他更復(fù)雜的新表情,和小伙伴們一起分享。

          需要Python表情包源碼的,可以在源公眾號(hào)后臺(tái)獲取。

          -------------------?End?-------------------

          往期精彩文章推薦:

          歡迎大家點(diǎn)贊,留言,轉(zhuǎn)發(fā),轉(zhuǎn)載,感謝大家的相伴與支持

          想加入Python學(xué)習(xí)群請(qǐng)?jiān)诤笈_(tái)回復(fù)【入群

          萬水千山總是情,點(diǎn)個(gè)【在看】行不行

          /今日留言主題/

          隨便說一兩句吧~~

          瀏覽 63
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产吧在线观看 | 国产男女操逼免费视频 | 人人看人人干 | 爱逼综合 | 无人无码深夜久久 |