2013-06-24 75 views
0

我想應用直方圖規範化來創建密集的顏色直方圖。直方圖規範化

  1. 拆分信道分成R,G,B
  2. 規範化個體直方圖
  3. 合併

我想,這也許是正常的一步,如果我錯了,請讓我知道。現在,如圖

用於彩虹圖像下面我得到enter image description here我得到的最大255對所有信道3和0作爲分鐘。利用公式

像素 - 最小/(最大值 - 最小值)* 255

我會得到相同的圖像作爲原一回。我錯過了什麼關鍵的步驟。請告訴我,謝謝! REf:http://www.roborealm.com/help/Normalize.php ..我用這個參考

回答

0

白=(255,255,255)。黑色=(0,0,0)。所以你的程序找到了白色的背景,右下角的黑線。

取下白色並將其更改爲黑色。然後讓你的程序忽略黑色。具有白色和黑色的像素

+0

忽略黑色作爲最低變爲1 –

+0

在你所得到的像素座標做那個價值? –

+0

其實我的意思,我用值(0,0,0)黑色像素設置爲(1,1,1) –

0

圖像不能被標準化爲此類。你的公式給你同樣的價值。嘗試忽略所有白色和黑色像素並逐一對像素進行歸一化。

,因爲我看到你在這裏對所有頻道的分佈均勻的圖像了,所以這正常化一個可能不能很好反正工作..

+0

「嘗試忽略所有的白色和黑色像素和規範像素一個接一個。」比較遺憾的一點knowlegde,但你的意思是我不應該在白色和黑色像素改變什麼.. –

+0

我嘗試這方面的一些工作,根據您的意見,我張貼在這裏http://stackoverflow.com/questions/17287958/color-histogram-正常化..你可以請看看,讓我知道 –