Storing multiple labels In one Array

Asked by sameen on 4 Aug 2012
Latest activity Answered by Walter Roberson on 10 Aug 2012

hi friends ..... please help me out in solving this problem

i want all labeled neighbor pixel values should be represented as 1 integer value... like 1....max value and will further store in one array ..

like here is one labeled image on 8 neighborhood basis

0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 2 2 2 2 2 2 2
0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 2 2 2 
0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 0 0 0 0 

now i want the Label 1 and its neighbor will just give me 1 and same for Label 2 just return 2 and so on til maximum labeled pixels and finally store in one array like [1 2 3 4 ........ maximum]

Regards

Sameeen Amjad

0 Comments

sameen

Products

No products are associated with this question.

1 Answer

Answer by Walter Roberson on 10 Aug 2012

Ummm... possibly

unique(YourLabelMatrix(:))

0 Comments

Walter Roberson

Contact us