Matplotlib图像(Images)

Matplotlib图像(Images) 首页 / Matplotlib入门教程 / Matplotlib图像(Images)

Matplotlib软件包中的图像模块提供了加载,重新缩放和显示图像所需的功能。

Pillow库支持加载图像数据, Matplotlib本机仅支持PNG图像,如果本机读取失败,则下面显示的命令将退回到Pillow上。

本示例中使用的图像是PNG文件,但请记住您对自己的数据的Pillow要求。 imread()函数用于读取float32 dtype的 ndarray 对象中的图像数据。

import matplotlib.pyplot as plt
import matplotlib.image as mpimg
import numpy as np
img=mpimg.imread('mtplogo.png')

假设在当前工作目录中存在以下名为 mtplogo.png 的图像。

链接:https://www.learnfk.comhttps://www.learnfk.com/matplotlib/matplotlib-working-with-images.html

来源:LearnFk无涯教程网

Matplotlib Image

通过执行 imsave()函数,可以将包含图像数据的任何数组保存到磁盘文件中。在这里,通过将origin参数设置为较低的值来保存原始png文件的垂直翻转版本。

plt.imsave("logo.png", img, cmap='gray', origin='lower')

如果在任何图像查看器中打开,则新图像如下所示。

Image Viewer

要在Matplotlib查看器上绘制图像,请执行 imshow()函数。

imgplot=plt.imshow(img)

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

教程推荐

云时代的JVM原理与实战 -〔康杨〕

Redis源码剖析与实战 -〔蒋德钧〕

说透区块链 -〔自游〕

Spark性能调优实战 -〔吴磊〕

张汉东的Rust实战课 -〔张汉东〕

互联网人的英语私教课 -〔陈亦峰〕

图解 Google V8 -〔李兵〕

设计模式之美 -〔王争〕

MySQL实战45讲 -〔林晓斌〕

好记忆不如烂笔头。留下您的足迹吧 :)