Pillow ImageSequence模塊

2021-07-15 16:53 更新

這個 ?ImageSequence ?模塊包含一個包裝類,該類允許您遍歷圖像序列的幀。

從動畫中提取幀

from PIL import Image, ImageSequence

with Image.open("animation.fli") as im:
    index = 1
    for frame in ImageSequence.Iterator(im):
        frame.save(f"frame{index}.png")
        index += 1

 ?Iterator ?類

?classPIL.ImageSequence.Iterator(im)?

此類實現(xiàn)一個迭代器對象,該對象可用于循環(huán)圖像序列。

你可以使用 [] 通過索引訪問元素的運算符。如果你試圖進入一個不存在的框架,此操作符將引發(fā)一個 IndexError 。

參數(shù)

im -- 一個?image?對象。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號