在此介绍基于Python语言、OpenCV库的直方图均衡化方法:
import cv2
image_path = 'your_img.jpg'
image = cv2.imread(image_path, 0) # 以灰度图形式读取
equalized_image = cv2.equalizeHist(image)
cv2.imshow('Original Image', image)
cv2.imshow('Equalized Image', equalized_image)
cv2.waitKey(0)
需要注意的是,传入equalizeHist函数的图像是灰度图像,一定要注意图像格式。