国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

你想不到的沙雕,10行代碼Python實現(xiàn)GIF圖倒放,每天的快樂源泉

2020-06-05 15:03 作者:松鼠愛吃餅干  | 我要投稿

前言

GIF圖現(xiàn)在已經(jīng)融入了我們的日常網(wǎng)絡生活,微信群、QQ群、朋友圈......一言不合就斗圖,你怕了嗎?不用擔心,只要學會了Python之GIF倒放技能,你就是“斗圖王”。

咱們直接開始本文的內(nèi)容!






PIL(Python Image Library)

它是python的第三方圖像處理庫,功能非常的強大,幾乎被認定為Python的官方圖像處理庫。

1:導入PIL庫的模塊

from PIL import Image, ImageSequence ?#導入PIL庫的Image和 ImageSequence 模塊

im = Image.open(r'./1.gif') ? #注意把gif動圖放在該程序的相同目錄下

2:將GIF圖分解

為了能更直觀的理解這個程序的原理,我們可以將程序分解gif動圖的圖片都保存下來看看

sequence = [] ?#用來存放GIF分解成幀的序列

i=0

for f in ImageSequence.Iterator(im): ?#循環(huán)訪問GIF中的逐幀

? ?sequence.append(f.copy())

? ?i+=1

? ?f.save('out_'+str(i)+'.png') ? ? #將每次分離出來的幀保存



3:將得到的序列通過reverse()函數(shù)倒序

sequence.reverse()

4:將得到的幀序列重新還原成GIF:

sequence[0].save(r'./out_zr640.gif',save_all = True, append_images=sequence[1:]) #倒放的gif圖保存在當前目錄下

效果展示:


你想不到的沙雕,10行代碼Python實現(xiàn)GIF圖倒放,每天的快樂源泉的評論 (共 條)

分享到微博請遵守國家法律
广河县| 马公市| 涟源市| 清河县| 达州市| 辽阳县| 蒲江县| 嘉黎县| 台南市| 奈曼旗| 称多县| 教育| 光泽县| 鹿邑县| 车险| 阿巴嘎旗| 婺源县| 佛冈县| 德阳市| 瓦房店市| 阳城县| 长兴县| 二连浩特市| 田东县| 繁昌县| 铜陵市| 新宁县| 化德县| 霸州市| 扎兰屯市| 渑池县| 高邑县| 鞍山市| 黄石市| 尼玛县| 滁州市| 启东市| 兴文县| 陕西省| 武乡县| 启东市|