前言
在使用Jupyter Notebook时,我们希望利用Matplotlib的inline模式直接在网页上绘制出图片。本文将介绍使用Matplotlib绘制RGB图像和灰度图像的方法,以及如何处理ndarray、PIL、opencv等多种格式的图片。
绘制RGB图像
Matplotlib自带的image模块可以用来读入磁盘上的图像,然后使用imshow绘制即可。这里使用的mpimg.imread()
函数读出来的图片为numpy的ndarray格式。
import matplotlib.pyplot as plt
import matplotlib.image as mpimg
img = mpimg.imread("lena.tif")
plt.imshow(img