Python自動生成表情包,Python在手,從此鬥圖無敵手!

尋夢新聞LINE@每日推播熱門推薦文章,趣聞不漏接❤️

加入LINE好友

Python自動生成表情包,Python在手,從此鬥圖無敵手! 科技 第1張

draw=ImageDraw.Draw(img)ttfront=ImageFont.truetype('simhei.ttf',24)draw.text((32,190),"我的內心毫無波動甚至還想笑",fill=(0,0,0),font=ttfront)img.show()img.save(".Python生成的表情包.jpg")

這樣就會看到合成的圖片了:

Python自動生成表情包,Python在手,從此鬥圖無敵手! 科技 第2張

這張圖片下方還有一截留白,那是給我們最後一步添加文字用的。come on,魔性的笑容已經呈現,接下來就是最後一擊,are you OK?! 哦不,are you ready?!

Python自動生成表情包,Python在手,從此鬥圖無敵手! 科技 第3張

draw= ImageDraw.Draw(img)ttfront = ImageFont.truetype('simhei.ttf',24)draw.text((32,190),"我的內心毫無波動 甚至還想笑",fill=(0,0,0),font=ttfront)img.show()img.save(".Python生成的表情包.jpg")

這樣就生成了一張完整的表情包了:

Python自動生成表情包,Python在手,從此鬥圖無敵手! 科技 第4張

其中draw.text()是往圖層里輸入文字,所以可以不斷執行這條命令以在圖片里添加多層文字。

你還可以導入多張表情,以及多個文本台詞,這樣就可以大規模批量自動生產表情包了……

Python自動生成表情包,Python在手,從此鬥圖無敵手! 科技 第5張

  • 表情包下留白的空間是有限的

  • 中文和英文以及標點符號占據的空間不同

  • 如果文本太長,就需要換行;可是如果行太多,圖片就放不下

  • 因此,當你腦中突然閃現出一句既包含中文也有英文還有N多標點符號以增強語氣的台詞時,怎麼設計一個算法,用來尋找合適的字號大小,文本插入位置,文本在哪些地方換行,使文本能在有限空間居中展示,而且還要滿足一定的觀感呢?

    Python自動生成表情包,Python在手,從此鬥圖無敵手! 科技 第6張

    算了,還是在這里結束吧……

    於是,通過這篇嚴肅正經的教程,我們學會了使用Python進行簡單圖像處理的方法,更get到一項實用的神技:自動生產表情包。

    最重要的是,老夫經常說的”信不信我分分鐘批量做你大堆的表情包”,終於成為現實了……對此,我想說,完了我愛上了Python!因為Python也太好玩了,方向太多了!

    Python自動生成表情包,Python在手,從此鬥圖無敵手! 科技 第7張

    未來是人工智能的時代,有理由相信Python將發揮更大的作用。那麼,如果想要追趕 Python 的熱潮,應該如何學習呢?

    現在許多人在自學之外,都會選擇報名實訓班作為輔助。在這里,我推薦下CSDN學院出品《Python全棧工程師》,通過4個月的系統學習,目標是成為優秀的Python工程師(不是套路,僅為推薦)。

    因為學習任何一種編程語言,你都需要專業的導師、系統的課程、實戰演練項目和高質量學習輔導,這不僅能幫助你節省大量時間,更能保證不會半途而廢!

    聯繫 CSDN 學院小姐姐,獲取一對一專屬服務

    (包括:IT 職場規劃服務/專屬折扣)

    Python自動生成表情包,Python在手,從此鬥圖無敵手! 科技 第8張

    Python自動生成表情包,Python在手,從此鬥圖無敵手! 科技 第9張

    為什麼推薦CSDN學院?

    因為CSDN學院不僅滿足以上所有的必備選擇條件,更重要的是,它保證你的學習效果,無論是從班主任督促學還是助教隨時答疑服務,無論是師資還是課程大綱部分,它都會以最專業最貼心的方式呈現,滿足你對學習的任何需求,以及幫你把控自制力。

    課程專為下列人群量身打造:

    • 學生/小白:如果你自制力強、有上進心,想通過學習來改變現狀,那麼我們讓你點亮高薪人生

    • 轉行必備:業餘時間掌握 Python 開發技能,輕鬆做到職業轉化

    • 立志做全棧工程師:立志做全能型人才,一人搞定前後端!

    • 網路運維轉型開發:從事傳統網路運維工作,想要轉型,那你適合學Python。

    • 準備進軍AI領域:Python 是人工智能首選開發語言,搶占未來,成為 AI 人才,必學 Python。

    成為Python全棧工程師,永遠都不晚,預祝成功~

    聯繫 CSDN 學院小姐姐,獲取一對一專屬服務

    (包括:IT 職場規劃服務/專屬折扣)

    Python自動生成表情包,Python在手,從此鬥圖無敵手! 科技 第8張

    點擊「閱讀原文」,了解本課程。

    About 尋夢園
    尋夢園是台灣最大的聊天室及交友社群網站。 致力於發展能夠讓會員們彼此互動、盡情分享自我的平台。 擁有數百間不同的聊天室 ,讓您隨時隨地都能找到志同道合的好友!