Python中的PIL包详解

一、PIL理解:

Image模块是在Python PIL图像处理中常见的模块,对图像进行基础操作的功能基本都包含于此模块内。如open、save、conver、show…等功能。

二、Image模块

1、open类
Image.open(file) ⇒ image
Image.open(file, mode) ⇒ image

要从文件加载图像,使用 open() 函数, 在 Image 模块

from PIL import Image             ##调用库
im = Image.open("E:\mywife.jpg")  ##文件存在的路径
im.show()           

在win的环境下im.show的方式为win自带的图像显示应用。打开并确认给定的图像文件。这个是一个懒操作;该函数只会读文件头,而真实的图像数据直到视图处理该数据才会从文件读取(调用load()方法将强行加载图像数据)。如果变量mode被设置,那必须是“r”。用户可以使用一个字符串(表示文件名称的字符串)或者文件对象作为变量file的值。文件对象必须实现read(),seek()和tell()方法,并且以二进制模式打开。

2、

Python图像处理PIL各模块详细介绍

 

posted @ 2021-04-29 14:24  习久性成  阅读(3044)  评论(0编辑  收藏  举报