【数码概念验证码识别系统教程】(五)图形滤镜说明

来源:互联网 发布:android 修改mac地址 编辑:程序博客网 时间:2024/06/06 09:14

数码概念验证码识别系统为用户提供了十大类三十多个图形处理滤镜,涉及了图形处理的方方面面,功能强大而使用方便,搞清楚这些滤镜的作用对于验证码识别十分重要。

以下按类别分别对这些滤镜进行说明。

一、图形缩放

这个类别只有一个滤镜,就是图形缩放滤镜,这个滤镜的作用是对验证码图形进行缩放操作。虽说是缩放,但实际上只有缩小图形的功能。这是考虑到对验证码图形进行放大没有意义而设置的。

这个滤镜主要用于某些尺寸过大的验证码图形。验证码图形太大,制作字模库很费劲,识别时所需时间太长,适当的缩小验证码图形,可以大大提高识别的速度。

二、裁剪图像

这个类别也只有一个滤镜。这个滤镜的功能是对验证码图像进行裁剪,可以用来调整验证码图像,去除没有字符图像的部分,提高识别的速度和准确性。

三、图像滤波

这个类别有五个滤镜,这些滤镜的作用都是对图像进行滤波,过滤掉图像中存在的噪点和干扰线之类。这些滤镜中作用较明显的是“中值滤波”和“去除细线条”。具体的作用视不同的图像而定,可以自己测试选用。

四、线性滤镜

这个类别有七个滤镜,这些滤镜的作用是对图像进行调整,突出某些图像元素,或过滤图像中的白噪声,其中的“锐化”、“轮廓”、“边缘”等较为常用。

五、清除背景

这个类别包含两个滤镜,分别按“颜色”和“亮度”去除图像中的某些像素。这两个滤镜的工作原理是遍历图像中的所有像素,保留部分像素,而将其他的像素颜色置为白色。举例来说,“按颜色大于20000”去除背景,就是把图像中所有颜色值大于20000的像素都置为白色,而小于等于20000的像素颜色不变。其余的类推。

六、像素分离

这个类别也包含两个滤镜,跟“清除背景”类相似,也是分别按“颜色”和“亮度”去除图像中的像素。不同的是,这两个滤镜,先对图像的像素按颜色或亮度进行统计,然后排序,保留同一颜色或亮度数量最多的几种颜色或亮度,并把其他的像素置为白色。准确的使用可以用来分离背景或前景颜色或亮度十分复杂的图像,并把字符对应的像素完整的提取出来。

七、颜色处理

这个类别的两个滤镜主要用来对图像的颜色进行统一的处理。“转为灰度图”就是把验证码图像转成256级灰度图。“底片效果”则可以将图像的颜色翻转过来。如果某些验证码图像背景为黑色而前景为白色,则可以用“底片效果”翻转一下。

八、图像二值化

这个类别包含四个滤镜。这大概是使用最频繁的类别了。基本上任意一个验证码都应该用这个类别的滤镜处理下,或作为图像处理的一个步骤。这个类别的作用就是把图像转成黑白二色图。对于多数的验证码图像,其实使用这一类滤镜中的某一个滤镜就够了。下面对这四个滤镜分别进行介绍。

1.所有非白色像素变黑

这个滤镜简单的将验证码图像中所有不是白色的像素都置为黑色。

2.指定图像阈值

这个滤镜需要一个参数,就是所谓的阈值。使用时,该滤镜对图像的像素按阈值进行分类,亮度小于阈值的置为白色,大于等于阈值的则置为黑色。这是最常用的滤镜。

3.图像中值+差值

这个滤镜与上面那个类似,但不是直接指定阈值,而是制定一个差值。使用时,先测量出图像的亮度平均值,再将这个均值与差值进行相加,得到的数值作为阈值。将差值置为负值可以在均值上减去差值。这适用于图像平均亮度有较大变化的图像。

4.自动二值化

这个滤镜也是按阈值处理的,但这个滤镜内置了图像的阈值算法,对图像的不同部位使用不同的阈值,省去了人工指定阈值的麻烦,对于特定的验证码图像有很好的效果。

九、黑白图处理

这类滤镜用于后期处理,请在使用第八类滤镜后再用这类滤镜,因为这些滤镜只能处理黑白图像。下面分别介绍里面的各个滤镜。

1.抽取骨架

这个滤镜可以将图像线条细化,将粗线条变成只剩中心的细线条,大大减少字符图像包含的像素数目。这对特定的验证码图像非常有用。

2.腐蚀

这个滤镜将图像的线条剥去一层,就好像将图像腐蚀了一样。因此得名“腐蚀”。这可以去除图像之间的“小桥”,使不同的字符分离开来。

3.膨胀

这个滤镜的作用与“腐蚀”相反,图像的线条会变得更厚,就好像图像膨胀了一样。

4.开运算

开运算其实就是对图像先腐蚀再膨胀。

5.闭运算

闭运算是开运算的反演,对图像先膨胀后腐蚀。

6.缩水

这个滤镜也是用来缩小图像的。但与图像缩放不同的是,这个滤镜不会造成线条的断裂。如果处理过后的验证码图像单个字符面积太大,像素“密度”太低,它可以将面积缩小,“密度”提高,使用得当可以显著减少字模库的数量。

十、“亮度/对比度”

这两个滤镜用来调整图像的亮度和对比度。使用很简单,就不详细介绍了。

数码概念验证码识别系统官方网站 验证码识别 http://www.737168.com/yanzhengma/

原创粉丝点击