1、下载python4delphi控件包

https://github.com/pyscripter/python4delphi

2、在DelphiIDE里打开source下面对应pkg,然后compile、install

3、安装python2.7.16,注意:要安装相应位长的python程序,一般是安装32位

4、把python安装目录加到系统环境变量path里,scripts也加到path里,因为后续会用到pip脚本安装一些库

5、到https://digi.bib.uni-mannheim.de/tesseract/下载tesserocr库安装文件

6、将tesseract的语言包添加到环境变量中,在环境变量中新建一个系统变量,变量名称为TESSDATA_PREFIX,tessdata是放置语言包的文件夹,一般在你安装tesseract的目录下,即tesseract的安装目录就是tessdata的父目录,把TESSDATA_PREFIX的值设置为它即可

接下来 , 再安装 tesserocr 即可:

pip install tesserocr pillow

如果通过 pip 安装失败,可以尝试 Anaconda 下的 conda 来安装:

conda install -c simonflueckiger tesserocr pillow

验证安装

测试样例:

图片下载:http://images.cnblogs.com/cnblogs_com/Jimc/1316973/o_image.png

(1)用 tesseract 命令测试:

tesseract image.png result -l eng 

运行结果如下:

Tesseract Open Source OCR Engine v3.05.01 with Leptonica

(2)利用 Python 代码测试:

import tesserocr
from PIL import Imageimage = Image.open('image.png')
result = tesserocr.image_to_text(image)
print(result)

运行结果如下:

PythonWebSpider

另外,还可以直接调用 tesserocr 模块的 file_to_text() 方法,可以达到同样的效果:

import tesserocrprint(tesserocr.file_to_text('image.png'))

运行结果如下:

PythonWebSpider

如果成功输出结果,则证明 tesseract 和 tesserocr 都已经安装成功。

python4delphi和tesserocr库安装配置相关推荐

  1. python3.6爬虫环境安装要多少内存_Python3爬虫环境配置——解析库安装(附tesserocr安装方法)...

    Python3爬虫环境配置--解析库安装(附tesserocr安装方法) 抓取网页代码后,第二步就是提取信息,为了方便程序设计,这里不采用繁琐的正则提取,利用社区里强大的Python解析库,如lxml ...

  2. 解决pycharm中安装不了tesserocr库的问题

    1.问题抛出 参考崔庆才的网络爬虫书时,在学习验证码识别那章,想起来要装tesseract和tesserocr库,安装tesseract版本为3.05.02,对应tesserocr版本为tessero ...

  3. IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin安装配置[完整修正实用版]

    IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin安装配置[完整修正实用版] IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin ...

  4. VS2013 安装配置 C++ boost 库

    boost:提升,犹在功能的提升,也见于机器学习的相关算法.也即Boost是对STL(标准模板库)的升级版,性能提升版.本文我们会发现,Boost开发者为Windows平台下的boost的安装配置提供 ...

  5. win10 x64中 windbg x64 安装配置符号库

    根据系统安装好x64版本,我的系统是win10 x64 ; windbg下载地址 https://developer.microsoft.com/zh-cn/windows/hardware/down ...

  6. SkyWalking安装配置,ElasticSearch存储,nexus私有maven库进行SkyWalking客户端探针的打包和拉取

    SkyWalking安装配置 SkyWalking安装配置 安装 ElasticSearch 下载安装 SkyWalking 配置SkyWalking客户端探针 nexus建立私有maven库进行打包 ...

  7. C++11 文件读写(vs2019 安装配置boost库)

    一.VS2019 安装配置boost库 1.库下载 boost v1.75下载: Boost Downloads boost v1.70下载:Version 1.70.0 本文使用boost v1.7 ...

  8. 【MySQL 8.0 OCP 1Z0-908认证考试】题库精讲--第三讲mysql8.0安装配置升级(上)

    第三讲--mysql8.0安装配置升级专题(上) 此专题题目较多,因此分为上中下三部分来讲,此为上篇. 完整版题库请到我的资源中下载,此为传送门.https://download.csdn.net/d ...

  9. 安装配置MP-SPDZ以及创建MP-SPDZ库的docker镜像

    文章目录 前言 MP-SPDZ 0.3.4版本集成了很多外部依赖库,包括libOTe等,在安装配置的时候可能会出现一些预想不到的问题,以此纪录MP-SPDZ的本地安装配置过程以及docker镜像的制作 ...

最新文章

  1. re.match()用法详解
  2. LeetCode-数组-54. 螺旋矩阵
  3. python变量类型是动态的_Python 学习 第四篇:动态类型模型
  4. TX-LCN分布式事务框架开发文档
  5. 搭建基于Docker社区版的Kubernetes本地集群
  6. Druid 分析报表中的实战(一)
  7. 从键盘上录入10科考试分数,输出最高分最高分输入的序号
  8. 一步步安装Ubuntu 13.10服务版
  9. Python对命令提示符cmd以及操作系统的一些操作
  10. if语句使用说明(Java)
  11. linux下c爬取天气的源码,一个在conky中实现获取本地天气的c源代码
  12. C++的multi_map如何输出所有key值相等的元素
  13. springboot validation 统一返回错误信息
  14. api文档 luci_Luci介绍
  15. 关于BigDecimal常量的使用ROUND_UP,ROUND_DOWN,ROUND_HALF_UP,ROUND_HALF_DOWN
  16. H型钢的尺寸的设计与使用(市场上可以轻松采购)
  17. 搭建类京东网站服务器
  18. 2019年上半年 DDOS流量攻击分析以及解决方案
  19. 尚硅谷和黑马java,全网首发!
  20. 索尼发布新款VR头盔与FB竞争,暂未公布定价

热门文章

  1. 快递是否签收,分享小技巧查询物流查看已签收件
  2. 大学物理实验-仿真实验-示波器的原理
  3. 大家都在做直播,陌陌做的这个有什么不同?
  4. 针对MacBook提示目前翻译不可用请稍后再试的解决方法
  5. Android工程师进阶第一课 夯实Java基础 JVM内存模型和GC回收机制
  6. M301H,M301A,CM201系列盒子刷机
  7. 抓包工具有哪些你知道吗?今天给你们介绍四款最受欢迎的抓包神器
  8. 网站资源文件下载不了怎么办?一个方法教你如何轻松扒下
  9. 异地多活高可用架构设计实践与思考
  10. 显示控件——字符显示之艺术字