folder Enter the image directory path and run it.
import cv2 as cv
import os
folder = ""
png_name = os.listdir(folder)
for name in png_name:
path = folder + '/' + name
test = cv.imread(path, -1)
B, G, R = cv.split(test)
EB = cv.equalizeHist(B)
EG = cv.equalizeHist(G)
ER = cv.equalizeHist(R)
equal_test = cv.merge((EB, EG, ER))
cv.imshow("test", test)
cv.imshow("equal_test", equal_test)
cv.imwrite(path, equal_test)