W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵(lì)
BLP是暴雪mipmap格式,是《魔獸世界》中使用的一種紋理格式。 Pillow 支持讀取?JPEG
?壓縮或原始 ?BLP1
?圖像和所有類型的 ?BLP2
?圖像。
CUR用于在Windows上存儲光標(biāo)。CUR解碼器讀取最大的可用光標(biāo)。不支持動畫光標(biāo)。
DCX是由Intel定義的PCX文件的容器文件格式。DCX格式通常用于傳真應(yīng)用程序。DCX解碼器可以讀取包含 ?1
?,? L
? ,? P
? 或 ?RGB
?數(shù)據(jù)。
打開文件時(shí),只讀取第一個(gè)圖像。你可以使用? seek()
?或 ?ImageSequence
?閱讀其他圖像。
DDS是一種流行的容器紋理格式,在視頻游戲中使用,并由DirectX本地支持。目前,只支持未壓縮的RGB數(shù)據(jù)和dxt1、dxt3和dxt5像素格式,而且 RGBA 模式。
3.4.0 新版功能: DXT3
Pillow可以讀取Autodesk FLI和FLC動畫。
這個(gè)? open()
?方法可以設(shè)置以下內(nèi)容 ?info
?屬性:
duration
? 每幀之間的延遲(毫秒)。Pillow可以讀取柯達(dá) Flashpix 文件。在當(dāng)前版本中,只從文件中讀取最高分辨率的圖像,而不考慮查看轉(zhuǎn)換。
要啟用完全的FlashPix支持,您需要在構(gòu)建Python圖像庫之前構(gòu)建并安裝ijg jpeg庫。有關(guān)詳細(xì)信息,請參閱分發(fā)自述文件。
3.2.0 新版功能.
FTEX解碼器可以讀取《獨(dú)立戰(zhàn)爭2:混亂邊緣》中用于3D對象的紋理。該插件以壓縮和未壓縮格式讀取每個(gè)文件的單個(gè)紋理。
GBR解碼器讀取gimp brush文件,有版本1和2。
這個(gè)? open()
?方法可以設(shè)置以下內(nèi)容 ?info
?屬性:
comment
? 畫筆名稱。spacing
?畫筆之間的間距,以像素為單位。僅支持版本2。Pillow 可以讀取未壓縮的GD2文件。請注意,您必須使用? PIL.GdImageFile.open()
?讀取這樣的文件。
這個(gè) ?open()
?方法可以設(shè)置以下內(nèi)容 ?info
? 屬性:
transparency
? 透明度顏色索引。如果圖像不透明,則省略此鍵。Pillow 可以讀取包含? L
?數(shù)據(jù)的圖像工具圖像。
Pillow為IPTC/NAA新聞?wù)掌募峁┯邢薜淖x取支持。
Pillow可以識別和讀取8位MCIDAS區(qū)域文件。
Pillow 可以識別并讀取Microsoft Image Composer(麥克風(fēng))文件。打開時(shí),將加載文件中的第一個(gè)sprite。你可以使用? seek()
?和? tell()
? 從文件中讀取其他sprite。
請注意,MIC文件中可能嵌入了2.2的gamma值。
Pillow 可以識別和讀取多圖像對象(MPO)文件,首次打開時(shí)加載主圖像。這個(gè) ?seek()
? 和 ?tell()
?方法可用于從文件中讀取其他圖片。圖片索引為零,支持隨機(jī)訪問。
Pillow 讀取包含?RGB
?數(shù)據(jù)的PhotoCD 文件。這只會從文件中讀取 768x512 分辨率的圖像。更高的分辨率以專有編碼進(jìn)行編碼。
Pillow為Pixar柵格文件提供有限的支持。庫可以識別和讀取“轉(zhuǎn)儲”的RGB文件。
格式代碼為 ?PIXAR
? 。
Pillow識別和讀取由Adobe Photoshop 2.5和3.0編寫的PSD文件。
1.1.4 新版功能.
Pillow 讀取 Quake2 WAL 紋理文件。
注意這種文件格式不能自動識別,所以必須使用?WalImageFile
?模塊中的?open
?函數(shù)來讀取這種格式的文件。
默認(rèn)情況下,Quake2 標(biāo)準(zhǔn)調(diào)色板附加到紋理。要覆蓋調(diào)色板,請使用 putpalette 方法。
Pillow 可以識別WMF文件。
在Windows上,它可以讀取WMF文件。默認(rèn)情況下,它將以72 dpi的速度加載圖像。要以其他分辨率加載:
from PIL import Image
with Image.open("drawing.wmf") as im:
im.load(dpi=144)
要添加其他讀或?qū)懼С?,請使?nbsp;?PIL.WmfImagePlugin.register_handler()
?注冊WMF處理程序。
from PIL import Image
from PIL import WmfImagePlugin
class WmfHandler:
def open(self, im):
...
def load(self, im):
...
return image
def save(self, im, fp, filename):
...
wmf_handler = WmfHandler()
WmfImagePlugin.register_handler(wmf_handler)
im = Image.open("sample.wmf")
Pillow 可以讀取?P
?模式256 色或更少的X 像素圖文件(模式)。
該?open()
?方法可以設(shè)置以下 ?info
?屬性:
transparency
? 透明指數(shù)。如果圖像不透明,則省略此鍵。Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: