📜  在 python 中显示图像(1)

📅  最后修改于: 2023-12-03 15:23:16.433000             🧑  作者: Mango

在 Python 中显示图像

Python 是一种广泛使用的编程语言,在计算机视觉、图像处理等领域也得到了广泛应用。在 Python 编程中,经常需要对图像进行处理和展示。本文将介绍如何在 Python 中显示图像。

显示图像的两种方式
使用 PIL 库

Python Imaging Library (PIL) 是一种用于图像处理的 Python 库。它支持各种图像格式,并提供了一组用于图像处理的基本函数。

下面是使用 PIL 库显示图像的示例代码:

from PIL import Image

# 打开图像文件
im = Image.open("test.jpg")
# 显示图像
im.show()
使用 Matplotlib 库

Matplotlib 是一种用于绘制图表和可视化数据的 Python 库。它提供了一组用于绘制各种类型图表的函数,并支持多种数据格式。

下面是使用 Matplotlib 库显示图像的示例代码:

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

# 读入图像文件
img = mpimg.imread("test.jpg")
# 显示图像
plt.imshow(img)
plt.show()
如何选择显示图像的方式

选择使用哪种方式显示图像取决于具体应用场景。如果仅需显示图像,使用 PIL 库比较简单方便。但如果需要将图像与其他图表或数据进行组合展示,则使用 Matplotlib 库更为合适。

总结

本文介绍了在 Python 中显示图像的两种方式:使用 PIL 库和使用 Matplotlib 库。两种方式各有优缺点,选择使用哪种方式需要根据具体应用场景来决定。