относительно извлечения сегментированного результата - PullRequest
0 голосов
/ 04 октября 2019

У меня есть изображение, и я выполняю сегментацию на основе K-means, используя метод slic. Код и результат прилагаются. У меня вопрос: как мне извлечь информацию для каждого сегментированного патча, такую ​​как его местоположение, площадь, метка или связанные значения пикселей и т. Д.

segments = slic(img, n_segments = 250, sigma = 5,compactness=0.1)

enter image description here enter image description here

В соответствии с рекомендациями я использовал props = regionprops(segments) для извлечения сегментированных патчей. Оказывается, у реквизита только 249 элементов вместо 250, как я настроил в методе slic. что вызывает несоответствие здесь?

1 Ответ

0 голосов
/ 05 октября 2019

Вы можете использовать skimage.measure.regionprops. Примечание. В настоящее время SLIC возвращает значения в [0, ..., n_labels-1], но regionprops игнорирует 0, поэтому необходимо добавить 1 к выводу SLIC.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...