2014-01-16 118 views
0

我有這樣的矩陣:從矩陣獲得不同的灰度值(灰度級圖像)

image= [200 200 200 200 200 200 200; 
     200 180 180 180 180 180 200; 
     200 180 120 150 120 180 200; 
     200 180 150 40 150 180 200; 
     200 180 120 150 120 180 200; 
     200 180 180 180 180 180 200; 
     200 200 200 200 200 200 200]; 

我想獲得不同的灰度值,並把它們放入數組,所以我的數組看起來像這樣:

Array= [40 120 150 180 200]; 

我如何在MATLAB中做到這一點?

+0

如果可能,使用循環? – Apastrix

回答

0

unique函數完全符合您的要求。

+0

謝謝,但如果我想使用循環我怎麼能實現相同的事情? – Apastrix

+0

我沒有看到任何循環問題。請解釋你的問題。 – Daniel

+0

您可以在不使用「獨特」功能的情況下獲得相同的結果嗎?只是通過使用一些循環? – Apastrix