資源簡介
直方圖均衡化源碼
- 代碼簡單
- 可直接運行
- 結果可視化
代碼片段和文件信息
#?author:?chunyinng
#?date:?2016-12-18
#?my?CNDS?blog:?http://blog.csdn.net/chunying27
import?numpy?as?np
import?cv2
import?pylab?as?pl
class?Histogram:
????def?__init__(selfimg):
????????self.img=img
????????self.calc_hist()
????????self.flag=1
????????
????def?calc_hist(self):
????????#?Calculate?histogram
????????self.hself.wself.c=self.img.shape
????????bgr=cv2.split(self.img)
????????hist_rhist_bhist_g=[0]*256[0]*256[0]*256
????????for?i?in?range(self.h):
????????????for?j?in?range(self.w):
????????????????hist_r[r[i][j]]+=1
????????????????hist_b[b[i][j]]+=1
????????????????hist_g[g[i][j]]+=1
????????self.hist_b=hist_b
????????self.hist_g=hist_g
????????self.hist_r=hist_r
????????
????def?__cummulate(selfarray):
????????#?one-dimension?array
????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-12-18?17:32??直方圖均衡化\
?????文件??????429031??2016-07-22?21:09??直方圖均衡化\0.PNG
?????文件????????2461??2016-12-18?17:30??直方圖均衡化\histogram.py
- 上一篇:UniGUI集合說明--追月無名.doc
- 下一篇:使用qt和海康威視攝像機SDK
評論
共有 條評論