时别图形验证码--tesserocr
使用python的第三方库tesserocr时别,根据实验时别效果有时候会不好,需要通过机器学习的方法训练,也可以通过第三方打码平台时别,减少开发成本。
from PIL import Image
import tesserocr
image = Image.open('/home/zhkai/图片/11')
image = image.convert('L') # 转为灰度图像
threshold = 150 # #指定二值化的阈值
table = []
for i in range(256):
if i < threshold:
table.append(0)
else:
table.append(1)
image = image.point(table, '1') # 进行二值化
image.show()
result = tesserocr.image_to_text(image)
print(result)
调整threshold参数可以修改时别效果,不支持中文时别



浙公网安备 33010602011771号