濮阳杆衣贸易有限公司

主頁 > 知識庫 > 教你怎么用Python實現(xiàn)GIF動圖的提取及合成

教你怎么用Python實現(xiàn)GIF動圖的提取及合成

熱門標簽:老人電話機器人 北京電信外呼系統(tǒng)靠譜嗎 梅州外呼業(yè)務系統(tǒng) 百度地圖標注位置怎么修改 無錫客服外呼系統(tǒng)一般多少錢 地圖標注視頻廣告 洪澤縣地圖標注 高德地圖標注是免費的嗎 大連crm外呼系統(tǒng)

Python實現(xiàn)GIF動圖的提取及合成

在開始之前,先來一個動圖開頭(預覽)

圖片轉GIF動圖

1、準備工作

在開始合并前,先明確要轉換哪些圖片,以及安裝對應的Python庫

這里在網(wǎng)上找了9張圖片,并存放在img文件夾下,這9張圖片一會待轉換為GIF動圖。

pip install imageio

通過上面的命令安裝imageio庫,該庫功能是將多張圖轉為GIF。

導入相應的庫

import imageio
import os
import os.path as osp

2.轉換

讀取img文件夾下的所有圖片,并通過imageio讀取圖片內容。

轉換并保存為chenge.gif

其中的duration = 1 / fps ,也就是說duration越大,動圖變化越慢,當前duration是0.1,其結果如下:

當前duration是0.5,其結果如下:

GIF提取圖片

1.準備工作

導入PIL庫

from PIL import Image

待提取的gif(這里使用上面保存的chenge.gif)

2.提取

這里將chenge.gif提取圖片,保存到gif-to-pic文件夾中,并從0.jpg開始命名

可以看到gif動圖里面的圖片已成功提取。

小結

本文講解了如何將多張圖片轉為GIF,同時也講解了通過一個GIF動圖提取出里面的圖片。為了方便大家練習,辰哥已將代碼模塊化。

到此這篇關于教你怎么用Python實現(xiàn)GIF動態(tài)的提取及合成的文章就介紹到這了,更多相關GIF的合成與提取內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 利用Python如何制作好玩的GIF動圖詳解
  • 基于Python實現(xiàn)拆分和合并GIF動態(tài)圖
  • Python將視頻或者動態(tài)圖gif逐幀保存為圖片的方法
  • 用Python將動態(tài)GIF圖片倒放播放的方法
  • python編程簡單幾行代碼實現(xiàn)視頻轉換Gif示例

標簽:安慶 清遠 長春 岳陽 怒江 泉州 吉林 洛陽

巨人網(wǎng)絡通訊聲明:本文標題《教你怎么用Python實現(xiàn)GIF動圖的提取及合成》,本文關鍵詞  教你,怎么,用,Python,實現(xiàn),;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《教你怎么用Python實現(xiàn)GIF動圖的提取及合成》相關的同類信息!
  • 本頁收集關于教你怎么用Python實現(xiàn)GIF動圖的提取及合成的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    馆陶县| 兖州市| 茌平县| 上犹县| 荣成市| 海口市| 田东县| 弋阳县| 海林市| 汉阴县| 南汇区| 双鸭山市| 攀枝花市| 鹤壁市| 宝鸡市| 潼南县| 红桥区| 诸城市| 都匀市| 巴彦县| 芦山县| 平安县| 廊坊市| 怀远县| 漳平市| 孟州市| 南昌县| 咸宁市| 龙海市| 锦州市| 塔河县| 开封县| 土默特左旗| 咸宁市| 灵寿县| 仪陇县| 吉林省| 永春县| 武宁县| 五莲县| 永丰县|