处理步骤 一、图片预处理 1.1 读取图片并二值化 1.2 参数初始化 1.3 去噪 1.4 腐蚀 1.5 联通区标号 二、计数 三、结果 四、讨论 一、图片预处理 因为图片中有小的噪声,且存在目标重叠,故需对图片进行一些预处理。 1.1 读取图片并二值化 img = imread('4.png'); img = im2bw(img); 1.2 参数初始化 cell_min_size = 400; noise_max_size = 200; total_num = 0; 1.3 去噪 % 这里同时把噪声和边缘小于细胞大小60%过滤掉了 img = bwareaopen(img, 0.6 * cell_min_size); 1.