一灌水机器在某个论坛帮我灌着水,果然自动化就是好,而又想再某个论坛灌点纯水,但居然出现有验证码,所以开始对验证码识别下手中,工具是使用python,在本地主机建了个discuz的论坛,在自己实验者!
发觉python就是好,函数库能力够强,引向PIL库就可以操作图像了! 下载的在这里:
http://effbot.org/downloads/PIL-1.1.7.win32-py2.5.exe
import Image
import PIL
im = Image.open(‘untitled.bmp’)
frame = []
frame=im.load()
(WIDTH,HEIGHT)=im.size
# 循环开始拆解背景
for i in range(HEIGHT):
for j in range(WIDTH):
# frame[j,i] <= 未完成的
# 打印看看是什么吧!
print frame[j,i]
frame[j,i]的输出的就是(xxx,xxx,xxx)的数值,是RGB的三种颜色!就是拆解这个数值,然后去噪点,等等!貌似几复杂似的,但看起来又有点简单,今天我刚刚搞定去噪的,现在就要慢慢研究下怎样建识别库!有点成功的曙光,研究的方向应该是对的,嘻嘻…