开发者社区 > 视觉智能 > 文字识别 > 正文

OCR通用文字识别,这个图片都识别不出来?

OCR通用文字识别,这个图片都识别不出来? image.png

展开
收起
真的很搞笑 2023-06-21 08:17:11 144 0
2 条回答
写回答
取消 提交回答
  • 不应该吧,网络有问题吗?

    2023-06-22 13:03:30
    赞同 展开评论 打赏
  • 全栈JAVA领域创作者

    要解决这个问题,您可以使用Python的Tesseract库进行OCR通用文字识别。首先确保已经安装了Tesseract OCR引擎和pytesseract库。然后按照以下步骤操作:

    1. 安装所需库:
    pip install pytesseract
    pip install imageio[ffmpeg]
    
    1. 使用以下代码进行图片识别:
    import pytesseract
    from PIL import Image
    
    # 设置tesseract.exe的路径,如果已经添加到环境变量中,可以省略这一步
    pytesseract.pytesseract.tesseract_cmd = r'C:\Program Files\Tesseract-OCR\tesseract.exe'  # Windows系统
    # pytesseract.pytesseract.tesseract_cmd = '/usr/local/bin/tesseract'  # macOS系统
    
    # 打开图片文件
    image = Image.open('image.png')
    
    # 使用Tesseract进行文字识别
    text = pytesseract.image_to_string(image, lang='chi_sim')  # 使用简体中文语言包
    
    print(text)
    

    注意:请确保图片路径正确,以及Tesseract OCR引擎已正确安装并配置。

    2023-06-22 13:03:25
    赞同 展开评论 打赏

文字识别技术可以灵活应用于证件文字识别、发票文字识别、文档识别与整理等行业场景,满足认证、鉴权、票据流转审核等业务需求。

热门讨论

热门文章

相关电子书

更多
阿里云智能-印刷文字识别OCR-产品介绍 立即下载
阿里巴巴读光OCR 立即下载
印刷文字识别算法设计与在线服务 立即下载