python验证码识别库_python中的验证码识别库PyTesser

PyTesser

PyTesser is an Optical Character Recognition module for Python. It takes as input an image or image file and outputs a string.

PyTesser uses the Tesseract OCR engine, converting images to an accepted format and calling the Tesseract executable as an external script. A Windows executable is provided along with the Python scripts. The scripts should work in other operating systems as well.

Dependencies

PIL is required to work with images in memory. PyTesser has been tested with Python 2.4 in Windows XP.

Usage Example

>>>frompytesserimport*>>>image=Image.open('fnord.tif')# Open image object using PIL>>>printimage_to_string(image)# Run tesseract.exe on imagefnord>>>printimage_file_to_string('fnord.tif')fnord

(more examples in README)

pytesser下载

Tesseract OCR engine下载:

PIL官方下载

Django Simple Captcha is an extremely simple, yet highly customizable Django application to add captcha images to any Django form.

Features

Very simple to setup and deploy, yet very configurable

Can use custom challenges (e.g. random chars, simple maths, dictionary word, ...)

Custom generators, noise and filter functions alter the look of the generated image

Supports text-to-speech audio output of the challenge text, for improved accessibility

Requirements

Django 1.0+

A fairly recent version of the Python Imaging Library (PIL) compiled with FreeType support

Flite is required for text-to-speech (audio) output, but not mandatory

Documentation

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值