Помечать сегментированные ячейки разными цветами - PullRequest
0 голосов
/ 17 апреля 2019

Я работаю с Matlab, чтобы извлечь клетки из патологических изображений.Мои коды успешно выполнили эту работу, и я могу выделить ячейки, используя «bwperim».Чтобы очертить ячейку, мои коды:

perim=bwperim(selected_img);
r=img(:,:,1);
g=img(:,:,2);
b=img(:,:,3);
r(perim)=255;
g(perim)=0;
b(perim)=0;
img(:,:,1)=r;
img(:,:,2)=g;
img(:,:,3)=b;

И помечены ячейки:

enter image description here

Но теперь я хочучто мне делать, чтобы вся клетка была помечена красным, а не просто контуром?

1 Ответ

1 голос
/ 18 апреля 2019

Похоже, вы ищете imfill:

mask = imfill(permi, 'holes');
...