1.一种基于几何约束的白细胞图像分割方法,其特征在于,包括以下步骤:准备数据集;
根据颜色通道去除图像中的背景和红细胞;
采用Canny算子进行边缘检测,得到白细胞的边缘;
判断是否存在不完整的细胞,并采用几何约束来补全不完整的细胞;
所述采用几何约束来补全不完整的细胞具体包括以下步骤:步骤S1:找到该不完整白细胞边缘的两个断点;
步骤S2:随机采样一些数据点,并使用步骤S1找到的断点生成圆候选项;从生成的圆候选项中估计出具有最大内部数的候选圆作为最佳圆;其中,生成的候选圆的内部数计算如下:
式中,n是采样的数据点的数量,ξ是内部噪声标度,d(xi,θ)是数据点xi和圆θ之间的距离;
步骤S3:使用由两个断点构成的线段将由该最佳圆切成两个弧,并保留合适的弧,并将该合适的弧与该不完整的白细胞图像进行拼接;其中保留合适的弧具体为:其中两个断点构成的线段的中线与白细胞边界相交得到一交点,移除交点所在的那个弧,将另一个弧作为合适的弧进行保留;
步骤S4:对补全后的白细胞图像采用孔洞填充函数对其进行补充,得到最终分割后的白细胞。
2.根据权利要求1所述的一种基于几何约束的白细胞图像分割方法,其特征在于,所述数据集为包含单白细胞图像的数据集。
3.根据权利要求1所述的一种基于几何约束的白细胞图像分割方法,其特征在于,所述根据颜色通道去除图像中的背景和红细胞具体为:步骤S11:根据颜色通道去除绿色通道的高亮度图像;
步骤S12:根据颜色通道去除红色通道的高亮度图像。
4.根据权利要求3所述的一种基于几何约束的白细胞图像分割方法,其特征在于,所述步骤S11具体为:当绿色通道大于阈值时,根据下面公式移除背景:式中,I是图像的每个像素点,I(i,j,1)是像素的红色通道值,I(i,j,2)是像素的绿色通道值,I(i,j,3)是像素的蓝色通道值。
5.根据权利要求3所述的一种基于几何约束的白细胞图像分割方法,其特征在于,步骤S12具体为:当红色通道大于阈值时,根据下面公式移除背景:式中,I是图像的每个像素点,I(i,j,1)是像素的红色通道值,I(i,j,2)是像素的绿色通道值,I(i,j,3)是像素的蓝色通道值。
6.根据权利要求1所述的一种基于几何约束的白细胞图像分割方法,其特征在于,所述采用Canny算子进行边缘检测,得到白细胞的边缘具体为:采用canny算子对去除背景和红细胞后的图像进行边缘检测,用最大连通阈算法移除其他杂边,只保留白细胞的边缘。
7.根据权利要求1所述的一种基于几何约束的白细胞图像分割方法,其特征在于,所述判断是否存在不完整的细胞具体为:运用断点检测技术检测图像中的断点个数,如果断点为2则判定为细胞不完整。