采用按像素的方式改变图像对比度和亮度,公式如下
g(x)=αf(x)+β
g
(
x
)
=
α
f
(
x
)
+
β
其中 α α 调节对比度, β β 调节亮度
def Contrast_and_Brightness(alpha, beta, img):
blank = np.zeros(img.shape, img.dtype)
# dst = alpha * img + beta * blank
dst = cv2.addWeighted(img, alpha, blank, 1-alpha, beta)
return dst
cv2.addWeighted用于两个图片融合