PngImagePlugin 模塊

2021-07-19 10:42 更新
?classPIL.PngImagePlugin.ChunkStream(fp)?

基類:object

?call(cidposlength)?

調(diào)用適當(dāng)?shù)膲K處理程序

?close()?
?crc(ciddata)?

讀取并驗證校驗和

?crc_skip(ciddata)?

讀取校驗和。C模塊不存在時使用

?push(cidposlength)?
?read()?

獲取新塊。返回頭信息。

?verify(endchunk=b'IEND')?
?classPIL.PngImagePlugin.PngImageFile(fp=Nonefilename=None)?

基類:PIL.ImageFile.ImageFile

?getexif()?
?load_end()?

內(nèi)部:讀取完圖像數(shù)據(jù)

?load_prepare()?

內(nèi)部:準(zhǔn)備讀取PNG文件。

?load_read(read_bytes)?

內(nèi)部:讀取更多圖像數(shù)據(jù)

?seek(frame)?

查找此序列文件中的給定幀。如果在序列結(jié)尾之外查找,該方法將引發(fā) EOFError 錯誤。打開序列文件時,庫自動查找第0幀。

見 tell() .

參數(shù)

frame -- 幀編號,從0開始。

引發(fā)

EOFError -- 如果調(diào)用試圖在序列結(jié)束后查找。

?tell()?

返回當(dāng)前幀號。見 seek() .

返回

幀編號,從0開始。

?verify()?

驗證PNG文件

?format= 'PNG'?
?format_description= 'Portable network graphics'?
?propertytext?
?classPIL.PngImagePlugin.PngStream(fp)?

基類:PIL.PngImagePlugin.ChunkStream

?check_text_memory(chunklen)?
?chunk_IDAT(poslength)?
?chunk_IEND(poslength)?
?chunk_IHDR(poslength)?
?chunk_PLTE(poslength)?
?chunk_acTL(poslength)?
?chunk_cHRM(poslength)?
?chunk_eXIf(poslength)?
?chunk_fcTL(poslength)?
?chunk_fdAT(poslength)?
?chunk_gAMA(poslength)?
?chunk_iCCP(poslength)?
?chunk_iTXt(poslength)?
?chunk_pHYs(poslength)?
?chunk_sRGB(poslength)?
?chunk_tEXt(poslength)?
?chunk_tRNS(poslength)?
?chunk_zTXt(poslength)?
?rewind()?
?save_rewind()?
?PIL.PngImagePlugin.getchunks(im**params)?

返回表示此圖像的PNG塊列表。

PIL.PngImagePlugin.is_cid(stringpos=0endpos=9223372036854775807)

匹配字符串開頭的零個或多個字符。

?PIL.PngImagePlugin.putchunk(fpcid*data)?

寫入PNG塊(包括CRC字段)


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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號