//简单的东西玩了一天...很尴尬
0.工具
- PIL py的图片处理库
- pytesseract
- tesseract-ocr
下载地址:http://digi.bib.uni-mannheim.de/tesseract/tesseract-ocr-setup-3.05.00dev.exe
安装完成后要把路径写入Path
like this:
写入Path
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.装系统要分区!!!!