Python下的OCR识别

2017-08-23  本文已影响655人  b22523051261

//简单的东西玩了一天...很尴尬

0.工具

1.代码

try:
    import Image
except ImportError:
    from PIL import Image
import pytesseract

image = Image.open('./pic/c_e_test.jpg')
code = pytesseract.image_to_string(image)
print('\n\n\n'+code)

2.图片要求
纯英文的,因为默认语言包是识别英文语言包.同时英文的识别率基本上100%.

下载地址
https://github.com/tesseract-ocr/tesseract/wiki/Data-Files#special-data-files
下载完成后找到以下目录替换原文件
image.png

3.其他
这次遇到了一个大坑 关于权限问题
由于我用SSD没分区 全部文件在C盘导致有些需要管理员权限的无法调用
这个时候只能用管理员DOS手动运行程序

so.装系统要分区!!!!

上一篇 下一篇

猜你喜欢

热点阅读