溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python應用中如何實現GIF動畫

發布時間:2021-11-15 16:15:55 來源:億速云 閱讀:402 作者:柒染 欄目:大數據

這篇文章給大家介紹Python應用中如何實現GIF動畫,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

圖片看膩了,來一點動畫吧。 很酷的花朵GIF動畫,想了解一下如何利用Python實現嗎

1. 準確圖片數據集。

準備需要制作GIF動畫的圖片若干,并放置在當前工作目錄的data文件夾中,以便后續制作動畫所用。

2. 開始編碼。

我們將利用pathlib庫讀取文件夾內所有圖片,利用cv2來調整所有的圖片大小,利用imageio庫來實現GIF動畫制作。  
import imageiofrom pathlib import Pathimport cv2
dir_root = Path.joinpath(Path.cwd(), 'data')frames = [cv2.resize(imageio.imread(str(img)), (200,200)) \          for img in dir_root.rglob('*.jpg')]imageio.mimsave('t2.gif', frames, format='gif', duration=0.5)

3. 結語

針對圖片看多了會膩的問題,本文提出一種利用Python實現GIF動圖的方法,該方法利用imageio庫在提前準備好的圖片上快速制作GIF動畫,實踐證明該方法能夠制作有效的GIF動畫,效果非常不錯,值得推廣。

關于Python應用中如何實現GIF動畫就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女