阈值处理的操作过程是先由用户指定或通过算法生成一个阈值,常用的二值
化方法有直方图统计法、固定门限法、动态阈值法、松弛法、抖动矩阵二值化法
等。由于在光照较弱的情况下,车牌图像的光照程度很不均匀,车牌字符与底色
的对比度偏低,所以采取动态阈值法。
1.3 数学形态学及基本运算
形态学的数学基础和所用语言是集合论,其基本运算有四种:膨胀、腐蚀、
开启和闭合。基于这些基本运算,还可以推导和组合成各种数学形态学实用算法。
假设用A表示目标物体,B表示结构元素,则二值形态学基本运算及实用算法如下:
如果图像A用结构元素B来膨胀,则记作A⊕B,其定义为:
其中,膨胀运算首先作B关于原点的映射,再将其映像平移x,当A与B的映射的交
集不为空时B的原点就是膨胀集合的像素,结果是扩张了A的边界。如果图像A用
结构元素口来腐蚀,记作A⊙B,其定义为:
上式表明用结构元素B来腐蚀的结果满足将占平移后,B仍旧全部包含在4中的工
的集合,实际上是收缩了A的边界。
膨胀和腐蚀为对称运算,不是逆运算,它们可以级联结合使用。使用同一个
结构元素对图像先进行腐蚀然后再进行膨胀的运算成为开启运算,开启运算可以
用于平滑边界,去除孤立的小点、切断细长搭接,消除突刺;使用同一个结构元
素对图像先进行膨胀然后再进行腐蚀的运算成为闭合运算,本文中主要利用是利
用开启和闭合运算的性质。因为汽车图像经过色彩过滤后,会出现许多杂散的孤
立点,用开启运算可以排除这些点的干扰。另外,车牌区域还可能出现断裂和小
孔,可以通过闭合运算使车牌区域连通,并填充车牌区域内的小孔。
本文中主要利用是利用开启和闭合运算的性质。因为汽车图像经过色彩过滤
后,会出现许多杂散的孤立点,用开启运算可以排除这些点的干扰。另外,车牌
区域还可能出现断裂和小孔,可以通过闭合运算使车牌区域连通,并填充车牌区
域内的小孔。