最近做到导师发的一个题,要对这个图像作细胞计数。图片的下载链接放在下面了,是免费的哦。Matlab练习:细胞计数(imfill&open&erosion的综合应用)所需的素材图片-图像处理文档类资源-CSDN下载
开始想的是犯懒,就想直接用label出个结果交上去。
clear, clc, close all%清空已有窗口,变量等
I=rgb2gray(imread('CW1 Cells.jpg'));%读取并转换为灰度图像
BW=imbinarize(I,graythresh(I));%转换为二值图像
BW1=imcomplement(BW);%翻转黑白
[L,n]=bwlabel(BW1)%标签化并计算个数
figure, imagesc(L),title('Labeling');
其实结果看着还行,83与肉眼观察的差不多,不过老师认为有的细胞还连接着,还有一些噪点,让我做得