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  ——  ——  ——  ——  ———— 

         欢迎扫码关注我的公众号

          小鸿星空科技

       

 

posted @   南柯树下  阅读(646)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示