武漢大學的一位大三學生花了3、4個小時,用代碼敲出櫻花開放,一朵朵櫻花由無數個“武漢加油”匯聚在一起,每個字都是一個像素點,網友紛紛點贊:理科生也太浪漫了吧!

武大學生用Python敲出櫻花綻放,滿屏春天太浪漫

今年武漢大學的櫻花依然開得燦爛,但受疫情影響,少了很多去賞花的朋友。

為了讓大家看到櫻花開放,各路高手紛紛亮出了自己的絕技。要說最秀的,當屬用Python讓櫻花開放。

一時間,“武大學生代碼敲出櫻花開放”登上了熱搜,閱讀3.2億、討論3.8萬,武漢大學、央視新聞等官號紛紛轉發。

武大學生用Python敲出櫻花綻放,滿屏春天太浪漫

這位“武大學生”是武漢大學2017級信息管理與信息系統本科生朱永春,他用代碼敲出的櫻花開放作品系采用Python創作。

談到這次創作,朱永春同學表示:“整個過程花了三四個小時,構思是以去年武漢大學官方微博發布的櫻花初綻視頻作為源視頻,逐幀提取像素信息之后,再賦上由‘武漢加油’組成的新圖片,而后重新拼接?!?

武大學生用Python敲出櫻花綻放,滿屏春天太浪漫

此外,為了能讓大家在自己的電腦上實現櫻花開放全過程,武大微博開源了代碼

開源代碼獲?。?

鏈接: https://pan.baidu.com/s/10rUS5ji8jAHz9NsjVbKY_Q

提取碼: px9u

---------------------------------簡單實現方法----------------------------------

下載圖片素材yinghua.zip【提取碼0gl4】,保存到本地,用如下5行代碼即可實現

from sprites import *     # 從精靈模塊導入所有命令

az = Sprite(shape='yinghua')           # 新建動畫角色,從當前目錄中找yinghua文件夾

while True:

   az.nextcostume()     # 下一個造型

   time.sleep(0.04)       # 等待0.04秒

本站內容未經許可,禁止任何網站及個人進行轉載。