Я пометил области, но где они на изображении?

Я использовал свойство Area в regionprops(), чтобы найти площадь каждой помеченной области в помеченном изображении.

Вопрос здесь, например, в том, что теперь у меня есть 300 помеченных региона. Теперь я знаю площадь каждой помеченной области. Но как я могу узнать, какую область изображения представляет каждая метка. Скажите, что у меня есть регион с меткой "176". Как я могу узнать, какая часть изображения представляет этот ярлык?

Спасибо.


person Simplicity    schedule 19.12.2013    source источник
comment
вы собираетесь задавать вопросы о каждой строке вашего кода?   -  person Shai    schedule 19.12.2013


Ответы (1)


Для этого у вас есть помеченные регионы. Например

L = bwlabel( BW ); % L is your labled image
rg = regionprops( L, 'Area' ); % you use L for regionprops
figure; imagesc( L == 176 );axis image; title('showing region 176');
person Shai    schedule 19.12.2013