在Python中使用图像数据类型的pillow
在这篇文章中,我们将研究图像对象的一些属性,这些属性将提供关于图像和它所加载的文件的信息。为此,我们将需要从pillow中导入图像模块。
我们要做的图片:
size()方法 –它有助于获得图像的尺寸。
IMG = Image.open( Image_path )
croppedIm = IMG .size
# import Image module
from PIL import Image
# open the image
catIm = Image.open('D:/cat.jpg')
# Display the dimensions of the image
print(catIm.size)
输出 :
(400, 533)
分别获得高度和宽度 –它帮助我们获得图像的高度和宽度。
# import Image module
from PIL import Image
# Open the image
catIm = Image.open('D:/cat.jpg')
# Create two different variables
# The first one will contain width and
# the second one will contain height
width, height = catIm.size
# Display height and width
print(height)
print(width)
输出 :
400
533
filename()方法 – 它帮助我们获得图像的文件名。
IMG = Image.open( Image_path )
croppedIm = IMG .filename
# import the Image module
from PIL import Image
# Open the image
catIm = Image.open('D:/cat.jpg')
# print the filename
print(catIm.filename)
输出 :
D:/cat.jpg
format()方法 – 它帮助我们获得图像的格式。
IMG = Image.open( Image_path )
croppedIm = IMG .format
# import the image
from PIL import Image
# open the image
catIm = Image.open('D:/cat.jpg')
# print the format of the image
print(catIm.format)
输出 :
JPEG
format_description()方法 –它帮助我们获得图像的格式描述。
IMG = Image.open( Image_path )
croppedIm = IMG .format_description
# import the image
from PIL import Image
# open the image
catIm = Image.open('D:/cat.jpg')
# print the format description of the image
print(catIm.format_description)
输出 :
JPEG (ISO 10918)