1. 程式人生 > >OpenCV-Python——直方圖均衡化

OpenCV-Python——直方圖均衡化

函式
res = cv2.equalizeHist(src)
直方圖均衡化的過程:
1、求出每個畫素值對應的概率
2、根據每個畫素值的概率求得累計概率
3、將每個畫素對映為每個畫素的累計概率乘以256得到的值
大致圖示:
在這裡插入圖片描述

效果:使得影象灰度的分佈更加均衡,而不是集中在某個區間,灰度值更加豐富,影象對比度更高,直觀感受為影象更加清晰,色彩更加豐富,細節更加豐富。
效果圖:
處理前:
在這裡插入圖片描述
處理後
在這裡插入圖片描述