Python讀取圖片尺寸、圖片格式
需要用到PIL模塊,使用pip安裝Pillow.Pillow是從PIL fork過來的Python 圖片庫。
from PIL import Image
im = Image.open(filename)#返回一個Image對象
print('寬:%d,高:%d'%(im.size[0],im.size[1]))
Image類的屬性##
PIL.Image.format
圖片生成時的原格式,不是以文件后綴名為依據。
類型: string or None
PIL.Image.mode
*圖片模式。圖片使用的像素格式,典型的格式有 “1”, “L”, “RGB”, or “CMYK.” *
類型: string
PIL.Image.size
圖片尺寸(以像素為單位).
類型: (width, height)
PIL.Image.width
圖片像素寬
類型: int
PIL.Image.height
圖片像素高
類型: int
PIL.Image.palette
調色板。如果模式是“P”,則是一個ImagePalette類的實例。
類型: ImagePalette or None
PIL.Image.info
一個與圖片有關的數據組成的字典。
類型: dict