Python 3に基づく.6のOpenCV画像の明るさとコントラストの変化
2289 ワード
画像の明るさとコントラストを変える
import cv2 as cv # openCV
import numpy as np
def contrast_brightness_demo(image, c, b): # C ,b
h, w, ch = image.shape
blank = np.zeros([h, w, ch], image.dtype)
dst = cv.addWeighted(image, c, blank, 1-c, b) # API
cv.imshow("con-bri-demo", dst)
print("--------hello python------------")
src=cv.imread("F:/shiyan/1.png") # F:/shiyan/1.png 1 .png
cv.namedWindow("input image",cv.WINDOW_AUTOSIZE) # input image
cv.imshow("input image",src) #
contrast_brightness_demo(src, 1.2, 100)
cv.waitKey(0) #
cv.destroyAllWindows() # 。