写在前面:

开这个坑的原因是大二下要开始跟着老师科研划水了,,,但是我是真的水,对传统图像识别毫无接触,所以就...有什么学什么吧..

一. 什么是Pillow?

PIL:Python Imaging Library , 是Python2.x版本的第三方图像处理库。

由于PIL不知此Python3.x版本,所以有一群dalao基于PIL创建了Python3.x的兼容版,起名叫Pillow。

Pillow提供了了强大的图像处理能力以及简单易用的API。

二. 安装Pillow

注意 : Pillow 不能和 PIL 在一个环境里共存,所以如果安装过 PIL,请先卸载 PIL!!!

在命令行下通过python包管理器pip在线安装:

在cmd中输入pip install pillow,就可以下载并安装啦~

大小就2.0MB左右,马上就下载并安装好Pillow了。

手动下载与当前Python版本对应的Pillow版本压缩包并本地安装:

点击这个 国内镜像源 下载Pillow包

因为我用的python3.8版本,所以选择了第二个。下载下来,并复制下载路径,再次在cmd中输入cd 复制的路径 , 进入下载的whl压缩包所在的文件夹后,cmd中输入pip install Pillow-7.1.1-cp38-cp38-win_amd64.whl,实际安装时根据自己下载的版本修改文件名。

三. 使用Pillow加载并显示图像

Image 类的导入

使用 from PIL import Image 导入Image类,Image类是Pillow的核心类。

从文件加载图像,创建Image类的实例

使用 Image.open(pathname) 从文件加载图像并返回Image类的实例。pathname 填写图像文件的路径,如:cat = Image.open('233\\10.jpg') 表示从当前路径下的233文件夹中加载图片10.jpg。

调用方法 show() 显示图像

直接通过刚刚加载并保存下来的Image实例cat来调用它的show()方法,显示图像 -- cat.show()

image.png

加载图像并显示猫猫的代码:

// 导入Image类

from PIL import Image

// 从文件加载猫猫的图像

cat = Image.open('233\\10.jpg')

// 显示图片

cat.show()

四. 卸载Pillow

Python卸载第三方库通过包管理器pip卸载就行了

输入pip uninstall pillow,刚刚安装的Pillow就成功卸载了。

卸载的时候会询问你是否继续,输入 y 继续就好啦~~

如果有看不懂的,私信我!!!

~^^

每天进步一点,加油!

End

END

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐