😊 Python读取图像并显示灰度图 | 📊 plt Python gray

互联科技科普 2025-03-27 18:52:13
导读 在数据分析和图像处理的世界里,Python 是一款强大的工具!今天,让我们一起探索如何使用 Python 读取一张彩色图片,并将其转换为灰度图...
2025-03-27 18:52:13

在数据分析和图像处理的世界里,Python 是一款强大的工具!今天,让我们一起探索如何使用 Python 读取一张彩色图片,并将其转换为灰度图展示出来。这个过程不仅简单,还能帮助我们更好地理解图像的基本结构。需要用到的库是 `matplotlib` 和 `cv2`(OpenCV)。

首先,确保安装了所需的库:

```bash

pip install matplotlib opencv-python

```

接着,编写代码读取图像并转为灰度图:

```python

import cv2

import matplotlib.pyplot as plt

读取图像

image = cv2.imread('your_image.jpg')

转换为灰度图

gray_image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)

显示原图与灰度图

plt.figure(figsize=(8,4))

plt.subplot(1,2,1), plt.imshow(cv2.cvtColor(image, cv2.COLOR_BGR2RGB)), plt.title('Original')

plt.subplot(1,2,2), plt.imshow(gray_image, cmap='gray'), plt.title('Gray Scale')

plt.show()

```

通过这段代码,你将看到一幅原始图片和它的灰度版本对比展示。灰度图简化了颜色信息,只保留亮度值,非常适合快速分析或作为后续处理的基础。🌟

快试试吧,动手实践才能真正掌握!😉

免责声明:本文由用户上传,如有侵权请联系删除!