美文网首页
Python图像处理库Pillow

Python图像处理库Pillow

作者: 大龙10 | 来源:发表于2022-02-02 05:57 被阅读0次
    参考资料:脚本之家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():
      调用图片显示软件打开图片。
      打开后程序会阻塞,需要手动关闭。

    相关文章

      网友评论

          本文标题:Python图像处理库Pillow

          本文链接:https://www.haomeiwen.com/subject/ddwkkrtx.html