- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
-1-
基于阈值分割的细胞图像分割与计数
摘要
在临床实验中,会出现很多细胞计数问题,我们的目的是制作一个自动的系统,对
多细胞的图像进行处理,然后对细胞数目进行自动计数,达到减少人力物力的效果。由
于时间有限,这次仅仅讨论各种阈值确定方法对细胞计数准确性的影响。
关键词:细胞图像分割,阈值分割,大津阈值,迭代法,遗传算法
-2-
一、引言
细胞图像分割和计数是临床医学中重要的一部分,如果计数准确,将会省
去很多的人力物力。对疾病的诊断和治疗有着很大的帮助。细胞图像由于染色
剂和细胞本身流动性等特点,给自动细胞分割和计数带来了困难。所以如何确
定细胞和背景之间的区别,如何处理细胞之间的粘连变成了非常重要的课题。
我们选择了阈值分割的办法,来讨论不同的阈值处理方法对细胞分割准确性的
影响。在尝试了许多方法后选出了比较合理的几种方法对细胞图像进行了分割
处理。给今后的图像分割方法设计打下了基础。
二、阈值分割简介
阈值分割的基本原理:阈值分割法是一种基于区域的图像分割技术,其基
本原理是:通过设定不同的特征阈值,把图像象素点分为若干类。常用的特征
包括:直接来自原始图像的灰度或彩色特征;由原始灰度或彩色值变换得到的
特征。设原始图像为f(x,y),按照一定的准则f(x,y)中找到特征值T,可以将
图像分割为两个部分。阈值分割有很多方法,在这里,我们陈列几种对于细胞
分割比较合理的方法。
三、大津阈值分割法(最大类间方差法)
1.大津阈值分割法原理
该算法是日本人Otsu提出的一种动态阈值分割算法。它的主要思想是按照
灰度特性将图像划分为背景和目标2部分,划分依据为选取门限值,使得背景
和目标之间的方差最大。(背景和目标之间的类间方差越大,说明这两部分的
差别越大,当部分目标被错划分为背景或部分背景错划分为目标都会导致这两
部分差别变小。因此,使用类间方差最大的分割意味着错分概率最小。)这是
该方法的主要思路。其主要的实现原理为如下:
1)建立图像灰度直方图(共有L个灰度级,每个出现概率为p)
-3-
2)计算背景和目标的出现概率,计算方法如下:
上式中假设t为所选定的阈值,A代表背景(灰度级为0~N),根据直方图
中的元素可知,Pa为背景出现的概率,同理B为目标,Pb为目标出现的
概率。
3)计算A和B两个区域的类间方差如下:
2.大津阈值分割法的MATLAB实现
clear;
i=imread(AAA.png);%读入细胞图片
im2=imadjust(i,[.2.30;.6.71],[]);%图像预处理,亮度和对比度调整。
im1=rgb2gray(im2);%将图像转换成灰度图
im1=medfilt2(im1,[33]);%中值滤波器去掉盐粒噪声
im1=histeq(im1);%对比度增强
%以上部分都是图像预处理部分的内容。对图像进行预处理能够让之后的图像阈值分割有更好
的效果,对计数的准确很有帮助。
level=graythresh(im1);%大津阈值分割
BW=im2bw(im1,level);
se90=strel(line,3,90);
se0=strel(line,3,0);
%以上部分是对图像的大津阈值分割,由于MATLAB工具箱中有大津阈值分割的语句,所以直
接写出。
BW1=imdilate(BW,[se90se0]);%对图像进行膨胀操作
BW2=im
文档评论(0)