首页 > 动态 > 互联科技科普 >

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

发布时间: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()

```

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

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

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。