2015年11月15日 星期日

資工三乙 02360475 傅清毓 HW02


這次的作業是實作直方圖均化,要做的方法就是先統計每個顏色的個數,然後把他的累積直方圖做出來,之後再做成累積直方圖,接著把RGB每個顏色的累積個數除以RGB的各個總數,這個值就代表此之前所包含的顏色出現的機率,最後再把每個RGB的顏色都去乘上那個機率就完成了。

直方圖均化在圖片顏色分布不均的時候比較有效果,例如下面我載入的這張圖,非常的陰暗,但是經過直方圖均化之後,就會把影像的顏色平均,讓顏色不要集中在某一部份,這樣眼睛就可以分辨出物件了,對於比較鮮豔或者顏色已經很平均的圖片就不怎麼明顯了。

此技術可以應用在監視系統上面,如果晚上太暗導致錄影出來的圖片太暗不明顯,此時就可以將視訊的每個FRAME都做直方圖均化這樣一來就可以讓影片比較容易分辨物件了。

以下是我程式的範例:
 圖一:先載入一張較陰暗的圖片

 圖二:接著把統計直方圖顯示出來,可以看出來顏色分布非常的不平均
幾乎都很偏暗色系。
圖三:做完值方圖均化之後圖片明顯變清楚了。

沒有留言:

張貼留言