调用灰度化处理函数rgb2gray,将彩色图像转化为灰度图像;
时间: 2024-01-21 11:17:51 浏览: 164
彩图图像滤波_matlab图像滤波_MATLAB中值滤波_Matlab彩图滤波_灰度化_
5星 · 资源好评率100%
可以使用Python的Pillow库来实现图像的灰度化处理。
以下是一个示例代码:
```python
from PIL import Image
def rgb2gray(image_path):
with Image.open(image_path) as img:
gray_img = img.convert('L') # 将图像转换成灰度图像
gray_img.save('gray_' + image_path) # 保存灰度图像
```
其中,`image_path`是原始彩色图像的路径,`gray_img`是经过灰度化处理后的图像对象,`'L'`参数表示将彩色图像转换成灰度图像。
使用示例:
```python
rgb2gray('color_image.jpg')
```
这将会生成一个名为`gray_color_image.jpg`的灰度图像文件。
阅读全文