用不同颜色标记分段的单元格
Label segmented cells with different colors
我正在使用 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;
标记的细胞是:
但现在我想把整个单元格都标记为红色,而不仅仅是勾勒轮廓,我该怎么办?
你好像在找imfill
:
mask = imfill(permi, 'holes');
我正在使用 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;
标记的细胞是:
但现在我想把整个单元格都标记为红色,而不仅仅是勾勒轮廓,我该怎么办?
你好像在找imfill
:
mask = imfill(permi, 'holes');