2013-10-12 21 views
0

我正在閱讀this論文,用於使用imagmagick和C++的項目工作。我應該將像素的rgb值視爲一個值嗎?

我們培養上已經由從每個像素減去了所有圖像的平均值預處理 然後 通過在所有圖像的所有像素的標準差除以160萬個32 * 32的彩色圖像。

我很難區分「每個像素的平均值超過所有圖像」和「所有圖像的所有像素的標準偏差」。

因爲我正在處理彩色圖像,我可以將每個像素的rgb值作爲一個值,還是應該計算每種顏色的均值和標準差?

例如,如果我有R = 255,G = 255,B = 255,我可以採取像素值作爲(二進制),(R < < 16)+(G < < 8)+ B?

回答

1

應該獨立使用顏色通道值。如果你使用像素的32位表示,你會得到在紅色或綠色通道中不同的非常接近的顏色之間的大的值差異。

相關問題