admin 管理员组

文章数量: 894188

Python实现图片黑白化

下面是使用OpenCV Python实现图片黑白化的示例代码:

 

```python

import cv2

 

# 读取图片

img = cv2.imread('lena.png')

 

# 将图片转换为灰度图像

gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)

 

# 在窗口中显示原始图像和灰度图像

cv2.imshow('Original', img)

cv2.imshow('Grayscale', gray)

 

# 等待用户按下任意键

cv2.waitKey(0)

 

# 关闭窗口

cv2.destroyAllWindows()

```

 

上述代码中,首先通过cv2.imread()函数读取了名为“lena.png”的图片,并将图片存储在img变量中。接着,通过cv2.cvtColor()函数将图片转换为灰度图像,存储在gray变量中。最后,使用cv2.imshow()函数在窗口中显示原始图像和灰度图像,并使用cv2.waitKey()等待用户按下任意键。最后使用cv2.destroyAllWindows()关闭窗口。

 

本文标签: Python实现图片黑白化