Windows系统如何安装tesserocr使其正常工作(全网最全步骤)
一、下载tesseract并安装
tesserocr其实是对tesseract做的一层Python API封装,它的核心是tesseract,所以在安装tesserocr之前需要先安装tesseract
首先下载whl文件:
下载地址:https://github.com/simonflueckiger/tesserocr-windows_build/releases
选择相应版本,我选择的是:
打开cmd,进入whl文件当前所在目录下,进行安装
1 | pip install tesserocr- 2.4 . 0 -cp36-cp36m-win_amd64.whl |
二、为tesseract及其tessdata配置环境变量
命令行输出:
三、安装tesserocr
1 | pip install tesserocr -i https: //pypi.doubanio.com/simple |
三、测试tesseract和tesserocr
- 用命令行测试,进入测试图片所在目录
1 2 3 4 5 | #保存到文件,文件名为“result.txt” tesseract image.png result -l eng #或者不保存文件,直接输出 tesseract image.png stdout -l eng |
- 利用python代码来测试
import tesserocr from PIL import Image
#注:路径中不能有中文字符 image = Image.open('image.png') print(tesserocr.image_to_text(image))
四、可能遇到的错误
错误:invalid tessdata path:磁盘:\\
解决方法:将tesseract下的tessdata文件夹拷贝到错误提示下的磁盘目录下
更多独家精彩内容 请扫码关注个人公众号,我们一起成长,一起Coding,让编程更有趣!
—— —— —— —— — END —— —— —— —— ————
欢迎扫码关注我的公众号
小鸿星空科技
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架