zoukankan      html  css  js  c++  java
  • python之图像读取

    python的图像读取有三种方式

    1)opencv的cv2

    opencv是一个C++的机器视觉第三方库,可以支持庞大的矩阵操作

    读取:

    cv2.imread(image)

    >>> cv2.imread('page20.jpg').__class__
    <class 'numpy.ndarray'>

    展示:

    cv2.imshow(windowname, image)

    2)Matplotlib

    科学计算第三方库,多用于可视化

    读取:

    matplotlib.image.imread(image)

    >>> mi.imread('page20.jpg').__class__
    <class 'numpy.ndarray'>

    展示:

    matplotlib.pyplot.show(image)

    3)Pillow库

    python的图像处理库,提供图像编辑功能

    读取:

    PIL.Image.open(image)

    >>> Image.open('page20.jpg').__class__
    <class 'PIL.JpegImagePlugin.JpegImageFile'>

    展示:

    img.show()

    参考资料

    [1]Reading images in Python

    https://www.geeksforgeeks.org/reading-images-in-python/

  • 相关阅读:
    错因集锦
    组合数学12
    硬币购物
    考试套路整理
    考前模板整理
    我的友链
    P4127 [AHOI2009]同类分布
    P1836 数页码_NOI导刊2011提高(04)
    P4124 [CQOI2016]手机号码
    数位DP小结
  • 原文地址:https://www.cnblogs.com/J14nWe1/p/14661777.html
Copyright © 2011-2022 走看看