pycharm的简易识别图片(英文)
·
目录
先前准备:
1、我们要对Tesseract进行安装和配置可以参考我的另一个博客(这里就不在赘述了):
WIN11 Tesseract的安装与环境变量的配置_阿龙的代码在报错的博客-CSDN博客
https://blog.csdn.net/yujinlong2002/article/details/126140897?spm=1001.2014.3001.55012、通过我们的pycharm的终端下载pytesseract,pytesseract的一个接口,通过下载pytesseract可以课我们终端拥有一样的效果
下载命令为:
pip install pypytesseract
![]()
还要安装一个python图片处理的模块pillow
下载命令:
pip install pillow
![]()
也可以直接通过python编辑器直接搜索下载:
1、进入pycharm—>文件 —>设置

2、项目---->python解释器 点击小加号对我们的模块进行添加:

3、搜索我们响应的模块进行添加

代码实现:
做好准备工作以后我们要进行代码操作了:
# -*- codeing = utf-8 -*-
# -*-@Time : 2022/8/3 15:43
# -*-@Author : 于金龙
# -*-@File : test.py
# -*-@software : PyCharm
#引入我们的pytesseract接口模块
import pytesseract
#引入我们的图片处理模块
from PIL import Image
pytesseract.pytesseract.tesseract_cmd=r'tesseract安装的位置(也就是我们配置环境变量的位置)'
text = pytesseract.image_to_string(Image.open(r'我们所需要的识别的图片'))
print(text)
结果显示:
(从这里我们里我们可以看到我们的识别已经成功了)

遇到问题:
(1)当我们报以下的错误的时候

分析原因以及解决方法:
第一种情况:
说明我们用的是绝对路径所有我们要将我们的绝对路径的前面加一个“r”就可以解决这个问题。
第二种情况:
要检查我们的tesseract安装的位置(也就是我们配置环境变量的位置)是非输入正确。
第三种情况:
检查我们的图片位置是否正确。
更多推荐


所有评论(0)