python 图片转文字错误_图片转文字(错误解决)
使用过程中都是错误,不是找不到训练数据,就是路径不对,还好最终解决
不用爬虫就可以图片转换文字了,爽~
下面是步骤,一步一步来就行了,规避了错误的发生
1、如果是几张图片可以在线转
2、如果是很多,可以用程序批量转
软件环境:python3.5,pycharm
安装 pytesseract,Pillow 可以在pycharm上搜索安装
安装 tesseract-ocr
https://github.com/UB-Mannheim/tesseract/wiki
这是非官方下载包,下载并安装4.0: https://digi.bib.uni-mannheim.de/tesseract/tesseract-ocr-setup-4.0.0-alpha.20170804.exe
安装时注意勾选简体中文,默认安装,安装完毕后,敲命令(看看装的怎么样了,支持什么语言):
cd C:\Program Files (x86)\Tesseract-OCR
tesseract
tesseract -v
tesseract --list-langs #查看Tesseract-OCR支持语言
3、改文件:
C:\Python3\Lib\site-packages\pytesseract\pytesseract.py,找到这两行:
# CHANGE THIS IF TESSERACT IS NOT IN YOUR PATH, OR IS NAMED DIFFERENTLY
tesseract_cmd = 'tesseract'
改为这样:
# CHANGE THIS IF TESSERACT IS NOT IN YOUR PATH, OR IS NAMED DIFFERENTLY
#tesseract_cmd = 'tesseract'
tesseract_cmd = 'C:/Program Files (x86)/Tesseract-OCR/tesseract.exe'
4、配置环境变量(根据你的安装目录来)
path 中加入 C:\Program Files (x86)\Tesseract-OCR
再建一个 TESSDATA_PREFIX 变量值是 C:\Program Files (x86)\Tesseract-OCR\tessdata
5、重启pycharm(很重要)
6、测试
from PIL importImageimportpytesseract
text= pytesseract.image_to_string(Image.open('ci.png'), lang='chi_sim')print(text)
参考:
python 图片转文字错误_图片转文字(错误解决)相关推荐
- python给图片加半透明水印_图片添加半透明文字水印 Python
效果 python marker.py -f ./input/test.png -m '添加水印' 功能 使用知名python图片处理库PIL,为图片添加文字水印. 实现 步骤:根据文字生成水印图片: ...
- python 最准确的图片转文字软件_图片转文字软件哪个好?5款好用的图片转文字软件推荐...
原标题:图片转文字软件哪个好?5款好用的图片转文字软件推荐 一些网友在整理资料的时候发现,所收获的资料都是图片,大部分的文字内容都在图片上,如果一个字一个字的打出来,需要花费非常多的时间,小编的建议是 ...
- wps怎么将图片嵌入文字里_在WPS文字中插入图片
第 1 页 <在 WPS 文字中插入图片>教学设计 一.教学目标 : 1 .知识与技能 ( 1 ) 学生通过在 WPS 文字中插入图片操作练习, 让学生熟悉插入图片的各种 方法: ( 2 ...
- JAVA绘制图片原理_java开发_图片截取工具实现原理
先来看看效果: 测试一: 原图: 效果图: 测试二: 原图: 效果图: 代码部分: /** * */ package com.b510; import java.awt.rectangle; impo ...
- poi hssfcellstyle 文字方向_揭秘!文字识别在高德地图数据生产中的演进
简介:丰富准确的地图数据大大提升了我们在使用高德地图出行的体验.相比于传统的地图数据采集和制作,高德地图大量采用了图像识别技术来进行数据的自动化生产,而其中场景文字识别技术占据了重要位置.商家招牌上的 ...
- java初始化虚拟机错误_异常 - 虚拟机初始化错误 - Error occurred during initialization of VM...
1 环境配置信息 1.1 服务器配置信息 服务器是物理机, 配置信息如下: CPU型号 CPU个数 CPU核数 CPU线程数 内存 Intel(R) Xeon(R) CPU E5-2630 v4 @ ...
- wps怎么将图片嵌入文字里_在WPS文字中如何给图片添加题注(图注)
论文少不了参考文献,尾注.脚注都要严谨标注,还要按顺序对应文章末尾的参考文献,自然要花费不少功夫.掌握WPS的引用选项卡功能,一切都变得轻松多了!下面小编就位大家来讲解下操作步骤. 操作步骤: 1 光 ...
- excel图片地址直接显示图_图片转表格基于百度AI
失踪日久,皆因进来学业繁重,其实就是没好好学习.偶遇一有趣需求,方才始更一篇. 需求如下:图片内表格,需直接将图片转换为excel表格. 初步构想,迅捷在线转换,奈何没找到直接转换,图片转pd ...
- 图片马赛克去除工具_图片太多该如何进行排版呢?
胖友们大家好呀,我是三儿 昨天三儿刚讲了多文字如何排版 就有胖友在后台留言说问三儿 如何对图片较多的内容排版 那么今天 三儿就来教大家 图片较多时 我们该怎样排版! 赶紧拿着小本本做好笔记哦! 图片的 ...
最新文章
- mysql8.0连接jdbc url_mysql8.0 jdbc连接注意事项
- 求一个简单的java线程代码,Java线程代码的实现方法
- log4php的使用
- printf,fprintf(stdout,stderr),sprintf等的使用方法及区别
- What to bring in UK?
- 适合0基础的web开发系列教程-换行和水平线
- OpenCV创建自己的corner检测器
- hdu3033---加限制条件的0-1背包
- 如何避免在Block里用self造成循环引用
- GitLab 严重漏洞可用于接管用户账户
- js面向对象的程序设计 --- 下篇 继承启蒙
- Hive从身份证号中提取相关信息_性别_年龄_出生日期_详细地址
- 破14亿,用Python分析我国存在哪些人口危机!
- 雨滴win7计算机路径,Rainmeter雨滴桌面Win7打不开怎么办?
- 如何使用Aspose.pdf读取 增值税发票pdf文件内容 和 解二维码
- cmake依赖ffmpeg库(x264)错误
- identifier “ “ is undefined 错误
- aws没有免费套餐服务数据可用
- thinkphp图片集合
- Socks代理上网工具 tsocks
热门文章
- 关于机器人流量对抗的一点感想
- 国家信息中心周民:解读大数据纲要
- ROS2学习笔记(八)-- ROS2参数应用实现道路识别调试
- 什么是Spring的loC和Dl?
- Android中Notification设置setSmallIcon、setLargeIcon无效的问题,仍显示安卓自带的机器人图标(小米10手机)
- gwas之一年两点blup值以及遗传力的计算
- 糖豆人登录报错解决方案
- android:autolink=phone 颜色,Android - autoLink
- 计算机仿真与虚拟现实的区别,虚拟现实技术与计算机仿真技术的区别?
- 互联网最大规模的裁员降薪要来了?