Python PIL属性

Python PIL属性

PIL是Python图像库,它为Python解释器提供了图像编辑功能。

属性:

属性定义了一个对象、元素或文件的各种属性。在图像中,属性指的是图像的大小、文件名、格式或模式等。

使用的图像是。

Python PIL属性

图像类的实例有以下属性。

PIL.Image.filename:源文件的文件名或路径。只有用工厂函数open创建的图像有一个文件名属性。如果输入是一个类文件对象,文件名属性被设置为一个空字符串。

语法: PIL.Image.filename

类型: py:class: string

from PIL import Image
im1 = Image.open(r"C:\Users\sadow984\Desktop\i3.PNG")
  
im2 = im1.filename
print(im2)

输出:

C:\Users\sadow984\Desktop\r1.PNG

PIL.Image.format:源文件的文件格式。对于由库本身创建的图像(通过工厂函数,或通过在现有图像上运行一个方法),这个属性被设置为无。

语法: PIL.Image.format

类型: string or None

from PIL import Image
im1 = Image.open(r"C:\Users\sadow984\Desktop\i3.PNG")
  
im2 = im1.format
print(im2)

输出:

PNG

PIL.Image.mode:图像模式。这是一个字符串,指定图像所使用的像素格式。典型值是 “1”、”L”、”RGB “或 “CMYK”。参见模式的完整列表。

语法: PIL.Image.mode

类型: string

from PIL import Image
im1 = Image.open(r"C:\Users\sadow984\Desktop\i3.PNG")
  
im2 = im1.mode
print(im2)

输出:

P

PIL.Image.size:图像大小,单位是像素。尺寸是一个2元组(宽度,高度)。

语法: PIL.Image.size

类型: (width, height)

from PIL import Image
im1 = Image.open(r"C:\Users\sadow984\Desktop\i3.PNG")
  
im2 = im1.size
print(im2)

输出:

(225, 225)

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程