W3Cschool
恭喜您成為首批注冊用戶
獲得88經驗值獎勵
python圖像庫包含對圖像序列(也稱為動畫格式)的一些基本支持。支持的序列格式包括fli/flc、gif和一些實驗格式。TIFF文件也可以包含多個幀。
打開序列文件時,PIL會自動加載序列中的第一幀。您可以使用Seek和Tell方法在不同的幀之間移動:
from PIL import Image
with Image.open("animation.gif") as im:
im.seek(1) # skip to the second frame
try:
while 1:
im.seek(im.tell()+1)
# do something to im
except EOFError:
pass # end of sequence
如本例所示,您將得到 ?EOFError
?序列結束時出現異常。
以下類允許您使用for語句循環(huán)序列:
from PIL import ImageSequence
for frame in ImageSequence.Iterator(im):
# ...do something to frame...
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯系方式:
更多建議: