📜  如何在 jupyter notebook 中获取图像 - Python (1)

📅  最后修改于: 2023-12-03 14:52:22.949000             🧑  作者: Mango

如何在 Jupyter Notebook 中获取图像 - Python

在 Jupyter Notebook 中,我们经常需要展示图像,比如机器学习中的图片数据集,或是数据分析时的数据可视化。本文将介绍两种获取图像的方法。

方法一:使用 Matplotlib

我们可以使用 Python 的 Matplotlib 库来获取图像。Matplotlib 可以帮助我们绘制各种类型的图形,包括:线图、柱状图、饼状图、散点图、等高线图等等。

首先,我们需要安装 Matplotlib 库。在终端中输入以下命令:

pip install matplotlib

接着,在 Jupyter Notebook 中运行以下代码:

import matplotlib.pyplot as plt
import matplotlib.image as mpimg

img = mpimg.imread('image.jpg')
plt.imshow(img)
plt.show()

其中,mpimg.imread() 函数可以读取图片,plt.imshow() 函数可以显示图片。运行上述代码后,即可在 Notebook 中看到图片。

方法二:使用 PIL

PIL(Python Imaging Library)是 Python 中用来处理图像的一个库。我们可以使用 PIL 来读取和处理各种格式的图像文件。

首先,我们需要安装 PIL。在终端中输入以下命令:

pip install pillow

接着,在 Jupyter Notebook 中运行以下代码:

from PIL import Image

img = Image.open('image.jpg')
img.show()

其中,Image.open() 函数可以打开一张图片,img.show() 函数可以在 Notebook 中显示图片。

小结

这篇文章介绍了两种在 Jupyter Notebook 中获取图像的方法:

  • 使用 Matplotlib
  • 使用 PIL

以上两种方法都可以帮助我们在 Notebook 中展示图像,并且都非常简单易懂。我们可以根据实际需求来选择其中一种方法。