登录    关于
马育民老师的博客

马育民的博客

QQ:65242847

matplotlib显示图片imshow()

介绍

将numpy数组类型、PIL的image对象类型的 图像显示成图片,使用imshow()函数

语法

plt.imshow(
    X,
    cmap=None,
    norm=None,
    aspect=None,
    interpolation=None,
    alpha=None,
    vmin=None,
    vmax=None,
    origin=None,
    extent=None,
    shape=<deprecated parameter>,
    filternorm=1,
    filterrad=4.0,
    imlim=<deprecated parameter>,
    resample=None,
    url=None,
    *,
    data=None,
    **kwargs,
)
参数说明
  • X:数组 或 pil库image对象。
    数组可以是numpy数组,格式如下:
    • (M, N):灰度图
    • (M, N, 3):rgb图
    • (M, N, 4):rgba图
  • cmap:即 colormap,字符串 或 plt.cm.值,常用有:

例子

import numpy as np
import matplotlib.pyplot as plt

plt.imshow(Image.open(filepath))
plt.show()

原文出处:https://malaoshi.top/show_1EF4TjMnZtKY.html