PIL是Python Imaging Library,它为python解释器提供了图像编辑函数。的Image
模块提供了一个具有相同名称的类,用于表示PIL图像。该模块还提供了许多出厂函数,包括从文件加载图像和创建新图像的函数。
PIL.Image.open()
打开并标识给定的图像文件。
这是一个懒惰的操作;此函数可识别文件,但文件保持打开状态,直到尝试处理数据(或调用load()方法),才会从文件中读取实际图像数据。请参阅new()。
用法: PIL.Image.open(fp, mode=’r’)
参数:
fp-文件名(字符串),pathlib.Path对象或文件对象。文件对象必须实现read(),seek()和tell()方法,并以二进制模式打开。
mode-模式。如果给定,则此参数必须为“r”。
返回类型:图像对象。
raise :IOError-如果找不到文件,或者无法打开和标识图像。
使用的图片:
# 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扩展名图像打开。
另一个示例:在这里,我们使用了.PNG扩展文件。
使用的图片:
# 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 next()用法及代码示例
- Python os.dup()用法及代码示例
- Python set()用法及代码示例
- Python Decimal max()用法及代码示例
- Python PIL ImageOps.fit()用法及代码示例
- Python os.rmdir()用法及代码示例
- Python sympy.det()用法及代码示例
- Python Decimal min()用法及代码示例
- Python os.readlink()用法及代码示例
- Python os.writev()用法及代码示例
- Python os.readv()用法及代码示例
- Python PIL RankFilter()用法及代码示例
- Python os.rename()用法及代码示例
- Python os.sendfile()用法及代码示例
注:本文由纯净天空筛选整理自Sunitamamgai大神的英文原创作品 Python PIL | Image.open() method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。