Python图像处理库Pillow

参考资料:脚本之家https://www.jb51.net/article/196007.htm

一、Pillow

  • Pillow
    n. 枕头;
    vt. 枕着(某物);

二、Pillow库

  • Pillow库是一个Python的第三方库。
  • 在Python2中,PIL(Python Imaging Library)是一个非常好用的图像处理库,
  • 但PIL不支持Python3,所以有人(Alex Clark和Contributors)提供了Pillow,可以在Python3中使用。
  • 官方文档路径:
https://pillow.readthedocs.io/en/latest/

三、安装Pillow

pip install pillow

Pillow库安装成功后,导包时要用PIL来导入,而不能用pillow或Pillow。

  • 在Pillow库中,有二十多个模块,还支持非常多的插件。
  • 其中最常用的是Image模块中同名的Image类,其他很多模块都是在Image模块的基础上对图像做进一步的特殊处理。

四、打开本地图片

# -*- coding: utf-8 -*-
"""
Created on Tue Feb  1 15:37:26 2022
@author: Dalong10
"""
from PIL import Image
# 打开一个jpg图像文件,注意是当前路径:
im = Image.open('santa.jpg')
im.show() 

运行结果:


大理三塔 (唐大师的片片)
  • open(fp, mode='r'):
    打开一张图片,如果图片与当前代码在同一目录下,可以只写图片的文件名,其他情况需要拼接图片的路径。
    mode默认为'r',也必须为'r'。

  • show():
    调用图片显示软件打开图片。
    打开后程序会阻塞,需要手动关闭。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容