加强图像对比度的算法代码
时间: 2023-08-21 11:01:43 浏览: 98
以下是一个简单的算法来增加图像的对比度:
```python
import cv2
def increase_contrast(image_path, alpha, beta):
img = cv2.imread(image_path)
new_image = cv2.convertScaleAbs(img, alpha=alpha, beta=beta)
return new_image
```
其中,`alpha` 控制对比度的增加,`beta` 控制亮度的增加。根据需要调整这两个参数即可。调用此函数需要传入图像路径和两个参数值 `alpha` 和 `beta`。例如:
```python
new_image = increase_contrast('image.jpg', 1.5, 10)
```
此代码将图像 `image.jpg` 的对比度增加了 50%,亮度增加了 10。
阅读全文