Python PIL Image.open()方法

Python PIL Image.open()方法

PIL是Python图像库,它为Python解释器提供了图像编辑功能。图像模块提供了一个同名的类,用来表示一个PIL图像。该模块还提供了一些工厂函数,包括从文件加载图像和创建新图像的函数。

PIL.Image.open() 打开并识别给定的图像文件。

这是一个懒惰的操作;这个函数识别了文件,但文件仍然是开放的,实际的图像数据不会从文件中读取,直到你试图处理数据(或调用load()方法)。参见new()。

语法: PIL.Image.open(fp, mode=’r’)

参数 :

fp – 一个文件名(字符串)、pathlib.Path对象或一个文件对象。文件对象必须实现read()、seek()和tell()方法,并且是以二进制模式打开。
mode – 模式。如果给出,这个参数必须是 “r”。

返回类型 。一个图像对象。
引发。IOError – 如果无法找到文件,或无法打开和识别图像。

使用的图片:
Python PIL Image.open()方法

# Imports PIL module 
from PIL import Image
  
# open method used to open different extension image file
im = Image.open(r"C:\Users\System-Pc\Desktop\ybear.jpg") 
  
# This method will show image in any image viewer 
im.show() 

输出:.JPG扩展图像打开。

Python PIL Image.open()方法

另一个例子:这里我们使用.PNG扩展文件。

使用的图片:
Python PIL Image.open()方法

# Imports PIL module 
from PIL import Image
  
# open method used to open different extension image file
im = Image.open(r"C:\Users\System-Pc\Desktop\lion.png") 
  
# This method will show image in any image viewer 
im.show() 

输出:.PNG扩展图像打开。
Python PIL Image.open()方法

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程