我们遇到的识别图片,经常被认为的加入杂色干扰,形成一个浓淡分布不均的多值图像。把这样一幅多灰度值的图像(Gray Level Image)转化为只有黑(前景文字部分)白(背景部分)分布的二值图像(Binary Image)的工作叫做二值化处理(Binariztion)。对于一般256级灰度的灰度图,0级灰度对应于黑色,255级对应于白色。二值化后0对应于黑色前景文字,1对应于白色背景。
一般来说,二值化方法可以分为: 全局二值化 和 局部自适应二值化。
全局二值化方法(Global Binariztion Method)对每一幅图计算一个单一的阀值。灰度级大于阈值的像素被标记为背景色,否则为前景。
局部二值化方法(Local Adaptive Binarization Method)以像素的邻域的信息为基础来计算每一个像素的阈值。其中一些方法还会计算整个图像中的一个阈值面。如果图像中的一个像素(x,y)的灰度级高于在(x,y)点的阈值面的计算值,那么把像素(x,y)标记为背景,否则为前景字符。
常用的二值化的方法包括:
1. 双峰直方图阈值分割法和平均灰度法【Hu 94】【Xia 99】
2. 微分直方图【Hu 94】
3. Ostu 方法【XZhang 01】【Xia 99】
4. Abutaleb 方法【Abutaleb 98】
5. Kapur 等人的方法【Kapur et al. 85】
6. Kittler 和 Illingworth 方法【Kittler and Illingworth 86】
7. Otsu 方法【Otsu 7

图像识别中,二值化处理是将多灰度图像转换为黑白二值图像的过程。全局二值化使用单一阈值,而局部自适应二值化则考虑像素邻域信息。常见的二值化方法包括双峰直方图、Otsu、Kapur等算法,其中1-7属于全局方法,8-18为局部自适应方法。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



