python4delphi和tesserocr库安装配置
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库安装配置相关推荐
- python3.6爬虫环境安装要多少内存_Python3爬虫环境配置——解析库安装(附tesserocr安装方法)...
Python3爬虫环境配置--解析库安装(附tesserocr安装方法) 抓取网页代码后,第二步就是提取信息,为了方便程序设计,这里不采用繁琐的正则提取,利用社区里强大的Python解析库,如lxml ...
- 解决pycharm中安装不了tesserocr库的问题
1.问题抛出 参考崔庆才的网络爬虫书时,在学习验证码识别那章,想起来要装tesseract和tesserocr库,安装tesseract版本为3.05.02,对应tesserocr版本为tessero ...
- IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin安装配置[完整修正实用版]
IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin安装配置[完整修正实用版] IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin ...
- VS2013 安装配置 C++ boost 库
boost:提升,犹在功能的提升,也见于机器学习的相关算法.也即Boost是对STL(标准模板库)的升级版,性能提升版.本文我们会发现,Boost开发者为Windows平台下的boost的安装配置提供 ...
- win10 x64中 windbg x64 安装配置符号库
根据系统安装好x64版本,我的系统是win10 x64 ; windbg下载地址 https://developer.microsoft.com/zh-cn/windows/hardware/down ...
- SkyWalking安装配置,ElasticSearch存储,nexus私有maven库进行SkyWalking客户端探针的打包和拉取
SkyWalking安装配置 SkyWalking安装配置 安装 ElasticSearch 下载安装 SkyWalking 配置SkyWalking客户端探针 nexus建立私有maven库进行打包 ...
- C++11 文件读写(vs2019 安装配置boost库)
一.VS2019 安装配置boost库 1.库下载 boost v1.75下载: Boost Downloads boost v1.70下载:Version 1.70.0 本文使用boost v1.7 ...
- 【MySQL 8.0 OCP 1Z0-908认证考试】题库精讲--第三讲mysql8.0安装配置升级(上)
第三讲--mysql8.0安装配置升级专题(上) 此专题题目较多,因此分为上中下三部分来讲,此为上篇. 完整版题库请到我的资源中下载,此为传送门.https://download.csdn.net/d ...
- 安装配置MP-SPDZ以及创建MP-SPDZ库的docker镜像
文章目录 前言 MP-SPDZ 0.3.4版本集成了很多外部依赖库,包括libOTe等,在安装配置的时候可能会出现一些预想不到的问题,以此纪录MP-SPDZ的本地安装配置过程以及docker镜像的制作 ...
最新文章
- re.match()用法详解
- LeetCode-数组-54. 螺旋矩阵
- python变量类型是动态的_Python 学习 第四篇:动态类型模型
- TX-LCN分布式事务框架开发文档
- 搭建基于Docker社区版的Kubernetes本地集群
- Druid 分析报表中的实战(一)
- 从键盘上录入10科考试分数,输出最高分最高分输入的序号
- 一步步安装Ubuntu 13.10服务版
- Python对命令提示符cmd以及操作系统的一些操作
- if语句使用说明(Java)
- linux下c爬取天气的源码,一个在conky中实现获取本地天气的c源代码
- C++的multi_map如何输出所有key值相等的元素
- springboot validation 统一返回错误信息
- api文档 luci_Luci介绍
- 关于BigDecimal常量的使用ROUND_UP,ROUND_DOWN,ROUND_HALF_UP,ROUND_HALF_DOWN
- H型钢的尺寸的设计与使用(市场上可以轻松采购)
- 搭建类京东网站服务器
- 2019年上半年 DDOS流量攻击分析以及解决方案
- 尚硅谷和黑马java,全网首发!
- 索尼发布新款VR头盔与FB竞争,暂未公布定价