2014-01-24 36 views
0

如果我知道數組的中位數,例如中位數爲d,如何刪除所有不大於或等於該值的值?我知道你可以二值化圖像到一定的閾值,但我想仍然有一個漸變,以便我可以看到哪些像素比其他像素更活躍。由於刪除小於中位數的值

+1

你說的「刪除」呢?刪除列和行?用NaN替換?取代中位數? –

+0

對不起,我沒有清楚,因爲我目前的目的是用0代替小於中值的值。 – AndyGee

回答

0

索引用布爾口罩是很好的,在這樣的:

d = median(img); 
img(img < d) = 0;