2014-01-16 97 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