• Python3使用 pytesseract 进行图片识别


    首先:安装依赖包PIL

    pip install pillow

    pip3 install pillow

    接着:安装tesseract

    pip install tesseract

    pip3 install tesseract

    或者:安装pytesseract

    pip install pytesseract

    pip3 install pytesseract

    最后:安装tesseract-data,  sudo pacman -S tesseract-data 

    配置:环境变量

    vim ~/.bash_profile

    添加如下环境变量,TESSDATA_PREFIX的值根据tesseract的安装路径做调整

    export TESSDATA_PREFIX="/usr/share/tessdata"
    export PATH=$PATH:$TESSDATA_PREFIX
    1
    2
    使环境变量生效

    source ~/.bash_profile
    例程:

    1 import pytesseract
    2 #tesseract_cmd = '/usr/bin/tesseract'
    3 pytesseract.pytesseract.tesseract_cmd = '/usr/bin/tesseract'
    4 from PIL import Image
    5  
    6 image = Image.open("/home/nication/python/code.jpg")
    7 code = pytesseract.image_to_string(image)
    8 print(code)

    python testp.py  
    6067

    结果没有问题

    这篇:https://www.jianshu.com/p/eea94034e3be?from=groupmessage 

  • 相关阅读:
    Hello Springboot
    Spring AOP
    代理模式
    Spring 面向注解开发
    Spring Bean 的配置
    IDEA 14 for Mac 提示要安装java 6的修改
    NAS DIY
    Maven Jetty SSL配置
    图书管理系统(jsp+nysql实现)
    互联网+XX项目技术架构
  • 原文地址:https://www.cnblogs.com/guochaoxxl/p/15519132.html
Copyright © 2020-2023  润新知