W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
Pillow 可以讀取包含L
,RGB
或 CMYK
數(shù)據(jù)的JPEG,JFIF和Adobe JPEG文件。它編寫標(biāo)準(zhǔn)和漸進(jìn)式 JFIF 文件。
使用 ?draft()
?方法,您可以通過轉(zhuǎn)換 ?RGB
?圖像到 ?L
?,并在加載圖像時(shí)將其大小調(diào)整為原始尺寸的1/2、1/4或1/8。
默認(rèn)情況下,Pillow不允許加載截?cái)嗟腏PEG文件,可以設(shè)置 ?ImageFile.LOAD_TRUNCATED_IMAGES
?來覆蓋他。
如果可用,該?open()
?方法可以設(shè)置以下 ?info
? 屬性:
jfif
? 找到JFIF應(yīng)用程序標(biāo)記。如果文件不是JFIF文件,則此值不存在。jfif_version
?表示JFIF版本(主版本、次版本)的元組。jfif_density
? 表示圖像像素密度的元組,單位由jfif_unit指定jfif_unit
? jfif_密度的單位:0 - 無單位
1 - 每英寸像素
2 - 每厘米像素
dpi
?一個(gè)元組,表示報(bào)告的像素密度(以每英寸像素為單位),如果文件是JFIF文件,單位為英寸。adobe
? 找到Adobe應(yīng)用程序標(biāo)記。如果文件不是Adobe JPEG文件,則該值不存在。adobe_transform
? 供應(yīng)商特定標(biāo)簽。progression
? 表示這是一個(gè)漸進(jìn)式JPEG文件。icc_profile
? 圖像的ICC顏色配置文件。exif
? 來自圖像的原始exif數(shù)據(jù)。comment
? 關(guān)于圖像的評論。7.1.0 新版功能.
這個(gè)? save()
? 方法支持以下選項(xiàng):
quality
? 圖像質(zhì)量,范圍從0(最差)到95(最佳)。默認(rèn)值為75。應(yīng)避免大于95的值;100禁用部分JPEG壓縮算法,并導(dǎo)致大文件幾乎沒有任何圖像質(zhì)量增益。optimize
? 如果存在且為真,則表示編碼器應(yīng)額外傳遞圖像以選擇最佳編碼器設(shè)置。progressive
? 如果存在且為真,則表示此圖像應(yīng)存儲為漸進(jìn)式j(luò)peg文件。dpi
?表示像素密度的整數(shù)元組, (x,y) 。icc_profile
? 如果存在且為真,圖像將與提供的ICC配置文件一起存儲。如果未提供此參數(shù),則保存圖像時(shí)不會附加配置文件。要保留現(xiàn)有配置文件,請執(zhí)行以下操作:im.save(filename, 'jpeg', icc_profile=im.info.get('icc_profile'))
exif
? 如果存在,圖像將與提供的原始exif數(shù)據(jù)一起存儲。subsampling
? 如果存在,設(shè)置編碼器的子采樣。keep
?:僅對jpeg文件有效,將保留原始圖像設(shè)置。4:4:4
?,? 4:2:2
? , ?4:2:0
? :特定采樣值-1
?: 相當(dāng)于 ?keep
?0
?: 相當(dāng)于 ?4:4:4
?1
?: 相當(dāng)于 ?4:2:2
?2
?: 相當(dāng)于 ? 4:2:0
?qtables
? 如果存在,設(shè)置編碼器的qtables。這被列為jpeg文檔中向?qū)У母呒夁x項(xiàng)。小心使用。 ?qtables
?可以是以下幾種值之一:keep
?, ?web_low
?或 ?web_high
?2.5.0 新版功能.
要啟用jpeg支持,您需要在構(gòu)建python圖像庫之前構(gòu)建和安裝ijg jpeg庫。有關(guān)詳細(xì)信息,請參閱分發(fā)自述文件。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: