zoukankan      html  css  js  c++  java
  • 利用python进行简单的图像处理:包括打开,显示以及保存图像

    利用python进行简单的图像处理:包括打开,显示以及保存图像

    • 利用PIL处理
      PIL(python image library) 是python用于图片处理的package。但目前这个package已经停止更新,因此使用Pillow,它由PIL发展而来。
      首先要安装Pillow,运行如下命令:
      pip install Pillow

    打开,显示以及保存图像:

    from PIL import Image
    img = Image.open('lena.png)  #open the image
    img.show()  #show the image
    img.save('lena.jpg)  #save the image
    
    • 利用matplotlib处理
      matplotlib是一个专业绘图的package,相当于matlab中的plot。可设置多个figure以及对应的figure标题,也可以使用subplot在一个figure中显示多张图像。
      通过以下命令进行安装:
      pip install matplotlib

    打开,显示以及保存图像:

    # 1、显示图片
    import matplotlib.pyplot as plt #plt 用于显示图片
    import matplotlib.image as mpimg #mpimg 用于读取图片
    import numpy as np
    lena = mpimg.imread('lena.png')
    # 此时 lena 就已经是一个 np.array 了,可以对它进行任意处理
    plt.imshow(lena) # 显示图片
    plt.axis('off') # 不显示坐标轴
    plt.show()
    #5、保存 matplotlib 画出的图像
    plt.savefig('lena_new_sz.png')
    
    
  • 相关阅读:
    java练习题2
    java练习题
    java输入输出
    字符集
    eclipse快捷键
    类和对象练习-people
    类和对象-三角形
    权限修饰符-输出求和阶乘
    权限修饰符-练习
    权限修饰符-father&&son
  • 原文地址:https://www.cnblogs.com/LJ-LJ/p/9675441.html
Copyright © 2011-2022 走看看