Python + OpenCV 直方图均衡 (Histogram Equalization)
OpenCV提供了一个直方图均衡的函数,可以直接调用,使用起来非常的方便。本文将采用OpenCV实现直方图均衡,并以图像的形式展现直方图均衡对图像的影响。
代码如下:
import numpy
import argparse
import cv2
image = cv2.imread('bridge.png')
cv2.imshow("Original", image)
gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
cv2.imshow("Gray", gray)
eq = cv2.equalizeHist(gray)
##cv2.imshow("Gray EQ", eq)
#display two images in a figure
cv2.imshow("His