1.一种薄膜剖面图像的字符提取方法,所处理的图像是以薄膜测厚仪输出并能显示在一显示器上的用以显示被检测薄膜的横向剖面厚度的图像,所述图像包括分别以不同颜色表示的一条膜厚曲线、坐标轴和与坐标轴平行的辅助线,以及用以标示所述膜厚曲线基准厚度值、坐标刻度值、厚度平均值的字符,其特征在于,包括如下步骤:a1)检测并确保所述薄膜剖面图像为目标图像:将所述薄膜剖面图像与标准膜厚图像进行对比,检测两者在像素(0,0)附近一定范围的RGB分量特征是否接近,如果接近则说明当前采集的图像为目标界面图像;否则,利用背景减除法提取出前景,再次判断前景图像在像素(0,0)附近一定范围的RGB分量特征,如果接近标准图像则认为该前景为目标界面图像,否则提示打开或将测厚仪的输出图像切换至目标界面图像;
预处理,根据所述薄膜剖面图像中的颜色特征及区域特征获取含有目标字符的第一ROI区域;
a2)根据第一ROI区域内可能出现的字符分析构建字符的二值化特征模板库;
a3)针对所获取的第一ROI区域,检测分离出单个字符,对每个字符进行特征提取后进行模板匹配,识别出单个字符;
a4)将相邻单字符进行组合,对组合出的词组进行辨识,获取所述图像中原膜厚曲线的基准厚度值、坐标刻度值、厚度平均值。
2.根据权利要求1所述的一种薄膜剖面图像的字符提取方法,其特征在于,步骤a3)中包括如下处理:
当字符上下轮廓间发生粘连时,先对字符连通域进行边缘检测定位出字符初始位置;
再在每个字符宽度范围内确定出单个粘连字符图像的上下高度,并依次循环搜索分割出单个字符图像,
分割出单个字符图像后,先基于边缘检测定位出字符边缘位置,再应用字符等宽的规则进行上下扫描确定出单个字符:
每个字符宽度相等,在每个字符宽度d范围内遍历搜索满足字符灰度阈值的字符数据,获得每个字符高度最大值和最小值;并根据各个字符高度的最值差与宽度分割出该字符最小矩形图;
步骤a3)中的所述特征提取包括如下处理:在分割出单个字符图像后对其进行二值化处理,将相应字符大小归一化,使之与事先建立的匹配模板中的字符大小相同;对归一化后的单字符图像,统计单个字符中非0像素点,储存到定义的矩阵中,基于逐像素特征法提取字符特征向量,将字符图像分成3行3列的小块,统计范围内的非零像素点个数,再计算水平和垂直方向3等分线交点上的特征,共有13个特征值,组成特征向量,将其与字符模板的各个区域的特征值进行比较,匹配识别出待测字符;
步骤a3)中的所述模板匹配包括如下处理:对每一单个字符,提取其自定义特征向量后与模板字符特征向量进行匹配,计算其匹配度:式中,Pi为第i个模板字符的特征值,其定义为本字符的13个特征值即13个特征范围内的非零像素点个数的和,pk为第k个待识别字符的特征值,对第k个待识别字符,当存在匹配度大于0.6的模板字符时,将该字符识别为其中匹配度最高的模板字符;否则,采用Hu矩轮廓特征代替自定义特征向量,在计算匹配度后进行匹配识别。