opencv python 10 直方图(2)
直方图均衡
当一张灰度图像的像素值分布集中于某一范围,如整体较亮的图像像素值都较高时,可以使用直方图均衡的方法来增强图像的对比度:
opencv提供了cv2.equalizeHist()实现该算法。
dst = cv2.equalizeHist(src[, dst])
- dst:输出图像
- src:输入图像
import cv2
img = cv2.imread('a.jpg', 0)
cv2.imshow('img', img)
cv2.waitKey()
img_equ = cv2.equalizeHist(img)
cv2.imshow('img_equ', img_equ)
cv2.waitKey()