2014-11-14 72 views
0

我有規範化的問題。 讓我問題是什麼以及我如何解決它。
我拿一個三通道彩色圖像,將其轉換爲灰度,並應用統一或非均勻量化和相同的事情。 對於這個圖像,我應該應用規範化,但即使圖像和灰度總是有三個通道,我也有問題。 如何應用具有三通道圖像的標準化? min和max都應該在三個通道中嗎? 有人可以幫我一把嗎?
我正在使用的語言是處理2.規範化圖像rgb

P.S. 你可以用彩色圖像做同樣的事情,而不是使用灰度圖像?

+0

我建議使用灰度進行標準化,因爲3通道在灰度方面沒有相同的權重。例如,(.5,.5,.5)的rgb不一定具有128的灰度(256)。 – 2014-11-14 19:28:46

+0

感謝您的快速回復,處理中的問題是您無法獲得我知道的某個頻道。 – angel 2014-11-14 19:33:09

+0

查看我的回答。 – 2014-11-15 00:49:34

回答

0

您可以輕鬆地在1聲道和3聲道表示之間進行轉換。我會推薦scikit-image(http://scikit-image.org/)。

from skimage.io import imread 
from skimage.color import rgb2gray, gray2rgb 

rgb_img = imread('path/to/my/image') 
gray_img = rgb2gray(rgb_image) 

# Now normalize gray image 
gray_norm = gray_img/max(gray_img) 

# Now convert back 
rgb_norm = gray2rgb(gray_norm) 
+0

謝謝你的回答,但我想申請彩色圖像的規範化。但我不知道該怎麼做。的xD – angel 2014-11-16 11:49:48