https://blog.csdn.net/jingbo18/article/details/81707181
input gray
import cv2
import numpy as np
from matplotlib import pyplot as plt
img = cv2.imread('13.jpg',0)
equ = cv2.equalizeHist(img)
res = np.hstack((img,equ))#两个图片的像素分布连接在一起,拍成一维数组
cv2.imshow('p', equ)
cv2.waitKey(0)
input gray
import cv2
import numpy as np
from matplotlib import pyplot as plt
img = cv2.imread('13.jpg',0)
# create a CLAHE object (Arguments are optional).
clahe = cv2.createCLAHE(clipLimit=2.0, tileGridSize=(8,8))
cl1 = clahe.apply(img)
cv2.imshow('p',cl1)
cv2.waitKey(0)
https://blog.csdn.net/u010402786/article/details/53859569