# 原理:g(i,j) = af(i,j) + b。 其中a对像素点对比度增强,b对像素点亮度增强。
import cv2
import numpy as np
def convert_img(img, alpha, beta):
black = np.zeros(img.shape, img.dtype)
return cv2.addWeighted(img, alpha, black, 0, beta)
img = cv2.imread("lena.jpg")
cv2.imshow("lean.jpg", img)
cv2.waitKey(0)
cv2.imwrite('convert_lean.jpg', convert_img(img, 2, 20))
结果: