不能重啟的2020,我們還可以這樣做

如果能夠重啟2020,世界將會變成什麼樣子?

沒有亂七八糟的野味

也沒有新型肺炎爆發

沒有科比墜機身亡

沒有非洲蝗宅

......

春運如期而至,所有人都平安回家。柴米油鹽齊全,瓜果蔬菜新鮮,一切看起來簡簡單單,卻是我們最最最最幸福的時刻。

最愛的人永遠都在,能夠聽到親人之間的嘮叨聲;能夠迎來親朋好友的走訪;當然也少不了七大姑八大姨的靈魂拷問。

李文亮醫生還堅守在崗位上班;鍾南山和李蘭娟院士在家享受天倫之樂;警員和醫療工作者依舊按照往常排期休息。

不能重啟的2020,我們還可以這樣做

如果有個按鈕讓你重啟2020,你願意嗎?

不能重啟的2020,我們還可以這樣做

我肯定會按到手軟,把手按禿皮

這樣你的新衣服不再豔壓臥室;春節裝扮不會沒人看。

可惜世界上沒有“如果”,也沒有重來的機會,大家只能重拾信心,抬頭仰望,春天的腳步已經近了!

如果2020註定不能重啟,我們可以做什麼?

你是否在2019年末的時候立下flag?

因為疫情來襲,大家的腳步慢了下來,2020的flag也改變了方向。

這裡小編將告訴大家用萬能的Python來做自己的2020專屬Flag動圖。

首先找一張符合主題的背景圖,簡單而不失優雅的中國紅,福氣滿滿的剪紙畫,希望我們將悲傷化為快樂:

不能重啟的2020,我們還可以這樣做

以此圖為背景,在中央空白處寫下自己的願望,即給圖片添加文字,這裡用到了pillow庫來新建畫布,並描繪出黑色字體。

操作代碼如下:

def add_font(text,i):

font=ImageFont.truetype('simhei.ttf', 80)

img=Image.open('a.jpg')

draw=ImageDraw.Draw(img)

draw.text((110,110),text,(0,0,0),font=font)

img.save('pic/{}.png'.format(i))

整體效果如下:

不能重啟的2020,我們還可以這樣做

如果想要圖片自動輪播,達到動圖的效果,這裡我們用到了另外一個圖像處理的常用庫opencv,cv2.waitKey()函數在參數不為零的時候可以和循環結合產生動態畫面:

def pic_cycle():

path="pic"

filenames=os.listdir(path)

img_iter=cycle([cv2.imread(os.sep.join([path, x])) for x in filenames])

while 1:

cv2.imshow('window title', next(img_iter))

cv2.waitKey(500)

再然後圖片合成,直接以gif的形式保存下來便可以用到imageio庫:

def make_gif():

gif_images=[]

img_paths=os.listdir('pic')

img_paths=[os.sep.join(['pic',i]) for i in img_paths]

for path in img_paths:

gif_images.append(imageio.imread(path))

imageio.mimsave("a.gif",gif_images,fps=2)

效果展示:

不能重啟的2020,我們還可以這樣做

大家還可以換成對疫情祝福的詞語,2020雖然開局不利,但是我們中國人心繫一起,終將會攻破重重困難,生活到處都是心心念唸的人,他們會讓你相信,生命永遠美好,世界永遠溫存。

終有一日,在春暖花開之時,我們會一起去武漢賞櫻花;車水馬龍的日子也將會重現;

總有一天,我們都會摘下口罩,去想去的地方,見想見的人,勇敢奔跑,勇敢追夢,還能看見大家露出久違的笑容。

結束語:雖然發生了疫情,但是請不要放棄學習的動力,你可以在家學習python,簡單易學,不怕看不懂,就怕你不學,每天只需一小時,就能掌握一門新技能,為你的未來做好鋪墊,還有助教陪在大家身旁,話不過說,趕快去“蟻小二”平臺瞭解一波。


分享到:


相關文章: