图像增强对比度的python代码
时间: 2023-07-10 15:21:01 浏览: 89
python增加图像对比度的方法
以下是使用Python中OpenCV库进行图像对比度增强的示例代码:
```python
import cv2
# 读取图像
img = cv2.imread('image.jpg')
# 对比度增强
alpha = 1.5 # 对比度调整参数,越大对比度越高
beta = 0 # 亮度调整参数,越大越亮
img_contrast = cv2.convertScaleAbs(img, alpha=alpha, beta=beta)
# 显示图像
cv2.imshow('original image', img)
cv2.imshow('contrast image', img_contrast)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
在上述示例代码中,我们使用`cv2.convertScaleAbs()`函数对图像进行对比度和亮度的调整。其中,`alpha`参数用于调整对比度,`beta`参数用于调整亮度。通过调整这两个参数,可以自由控制图像的对比度和亮度。
阅读全文