matplotlib.pyplot.imread #

matplotlib.pyplot。imread ( fname , format = None ) [来源] #

将文件中的图像读入数组。

笔记

由于历史原因而存在此功能。建议使用PIL.Image.open而不是加载图像。

参数
fname str 或类似文件

要读取的图像文件:以读取二进制模式打开的文件名、URL 或类似文件的对象。

不推荐使用传递 URL。请打开 URL 进行阅读并将结果传递给 Pillow,例如使用 np.array(PIL.Image.open(urllib.request.urlopen(url))).

格式str,可选

假定用于读取数据的图像文件格式。如果格式设置为“png”,如果fname是路径或带有“.png”扩展名的打开文件,或者它是 URL,则图像将作为 PNG 文件加载。在所有其他情况下,格式将被忽略,格式由 自动检测 PIL.Image.open

返回
numpy.array

图像数据。返回的数组具有形状

  • (M, N) 用于灰度图像。

  • (M, N, 3) 用于 RGB 图像。

  • (M, N, 4) 用于 RGBA 图像。

PNG 图像以浮点数组 (0-1) 的形式返回。所有其他格式都作为 int 数组返回,位深由文件的内容决定。

使用#的示例matplotlib.pyplot.imread

用补丁剪裁图像

用补丁剪裁图像

用补丁剪裁图像
图片演示

图片演示

图片演示
AnnotationBbox 演示

AnnotationBbox 演示

AnnotationBbox 演示
使用文本作为路径

使用文本作为路径

使用文本作为路径
将文本转换为图像

将文本转换为图像

将文本转换为图像
丝带盒

丝带盒

丝带盒