如何利用pytesseract识别图片中的数字

 更新时间:2023年05月31日 10:39:52   作者:Zhao-Jichao  
这篇文章主要介绍了如何利用pytesseract识别图片中的数字问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

用pytesseract识别图片中的数字

Win 平台

使用步骤

一、安装包。

二、找个图片,运行如下识别程序。

示例程序:

import pytesseract
from PIL import Image
if __name__ == '__main__':
    file = Image.open("test.bmp")
    text = pytesseract.image_to_string(file,lang="eng")
    print(text)

示例图片:

识别结果:

问题解决

有可能会出现如下错误提示:

tesseract is not installed or it’s not in your PATH. See README file for more information.

解决办法为

一、若没有安装 Tesseract-OCR 先下载安装,下载地址为:Tesseract-OCR

然后记录好你的安装路径,下图展示的是默认路径。

二、之后找到 pytesseract.py 文件。我下图展示的同样还是默认路径。

三、打开 pytesseract.py 文件,在下图中展示的第 31 行左右的位置,替换路径为刚才 Tesseract-OCR 的安装路径。

之后返回再次运行识别程序就不会报错了。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Python读写ini文件的方法

    Python读写ini文件的方法

    这篇文章主要介绍了Python读写ini文件的方法,实例分析了Python针对ini配置文件的读写及修改等操作技巧,需要的朋友可以参考下
    2015-05-05
  • python实战之用emoji表情生成文字

    python实战之用emoji表情生成文字

    这篇文章主要介绍了python实战之用emoji表情生成文字,文中有非常详细的代码示例,对正在学习python的小伙伴们有很好地帮助,需要的朋友可以参考下
    2021-05-05
  • 13行python代码实现对微信进行推送消息的示例代码

    13行python代码实现对微信进行推送消息的示例代码

    本文主要介绍了13行python代码实现对微信进行推送消息的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • Python灰度变换中灰度切割分析实现

    Python灰度变换中灰度切割分析实现

    灰度变换是指根据某种目标条件按一定变换关系逐点改变源图像中每个像素灰度值的方法。目的是改善画质,使图像显示效果更加清晰。图像的灰度变换处理是图像增强处理技术中的一种非常基础、直接的空间域图像处理方法,也是图像数字化软件和图像显示软件的一个重要组成部分
    2022-10-10
  • 利用Python对文件夹下图片数据进行批量改名的代码实例

    利用Python对文件夹下图片数据进行批量改名的代码实例

    今天小编就为大家分享一篇关于利用Python对文件夹下图片数据进行批量改名的代码实例,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-02-02
  • python人工智能算法之人工神经网络

    python人工智能算法之人工神经网络

    这篇文章主要为大家介绍了python人工智能算法之人工神经网络示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-03-03
  • python内置函数breakpoint()与bytearray()示例详解

    python内置函数breakpoint()与bytearray()示例详解

    本文给大家分享的是python内置函数breakpoint()与bytearray()的相关资料,并给大家附上了详细代码,有需要的小伙伴可以参考下
    2017-04-04
  • 使用jupyter notebook直接打开.md格式的文件

    使用jupyter notebook直接打开.md格式的文件

    这篇文章主要介绍了使用jupyter notebook直接打开.md格式的文件,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04
  • Python基于tkinter模块实现的改名小工具示例

    Python基于tkinter模块实现的改名小工具示例

    这篇文章主要介绍了Python基于tkinter模块实现的改名小工具,结合实例形式分析了tkinter模块操作文件后缀名的相关实现技巧,需要的朋友可以参考下
    2017-07-07
  • python 调试冷知识(小结)

    python 调试冷知识(小结)

    这篇文章主要介绍了python 调试冷知识(小结),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-11-11

最新评论