目录

一、下载最新的识别库

二、安装下载的识别库

三、配置ocr环境变量

(1) 检查环境变量是否配置成功

(2)安装python依赖

(3)编辑pytesseract.py文件

(4)如果中文识别库下载失败

四、编写python代码

五、程序识别结果


一、下载最新的识别库

下载地址:https://download.csdn.net/download/qq_19309473/85576080

二、安装下载的识别库

三、配置ocr环境变量

(1) 检查环境变量是否配置成功

Tesseract -v

(2)安装python依赖

pip install Pillow
pip install pytesseract

(3)编辑pytesseract.py文件

D:\software\python3\Lib\site-packages\pytesseract\pytesseract.py

注意:你的python安装路径可能和我的不一样,在你的python安装目录中可以找到。

tesseract_cmd = 'tesseract'

改为:
tesseract_cmd = 'D:\\ocr\\tesseract'

(4)如果中文识别库下载失败

如果中文识别库下载失败,需要手动将中文识别库文件,放在D:\ocr\tessdata目录中。

这两个文件,在上面的下载资源包里面有。

四、编写python代码

测试图片:

#!/usr/bin/env python3
# -*- coding: utf-8 -*-import pytesseract
from PIL import Image# open image
image = Image.open('test.png')
result = pytesseract.image_to_string(image, lang='chi_sim')
print("识别结果:", result)

五、程序识别结果

基于python的OCR中文识别教程相关推荐

  1. 简单实用的基于python的OCR中文字符识别——基于windows平台(附代码)

    1. 基本环境 操作系统:win7 64位系统 python版本:3.6 2.安装配套环境 (1)首先安装OCR字符识别库Tesseract    下载网址:https://digi.bib.uni- ...

  2. python实现ocr识别算法_基于Python的OCR实现示例

    摘要: 近几天在做一个东西,其中需要对图像中的文字进行识别,看了前辈们的文章,找到两个较简单的方法:使用python的pytesseract库和调用百度AI平台接口.写下这篇文章做一个比较简短的记录和 ...

  3. Python人脸识别教程 - 基于Python的开源人脸识别库:离线识别率高达99.38%

    Python人脸识别教程 - 基于Python的开源人脸识别库:离线识别率高达99.38% 仅用 Python 和命令行就可以实现人脸识别的库开源了.该库使用 dlib 顶尖的深度学习人脸识别技术构建 ...

  4. python如何ocr_基于Python的OCR实现示例

    摘要: 近几天在做一个东西,其中需要对图像中的文字进行识别,看了前辈们的文章,找到两个较简单的方法:使用python的pytesseract库和调用百度AI平台接口.写下这篇文章做一个比较简短的记录和 ...

  5. 基于Python的开源人脸识别库:离线识别率高达99.38%

    基于Python的开源人脸识别库:离线识别率高达99.38% 2019年04月18日 18:13:18 AI终结者 阅读数 1233 项目地址:https://github.com/ageitgey/ ...

  6. PaddleHub一键OCR中文识别 身份证识别

    环境安装:PaddleHub一键OCR中文识别:https://aistudio.baidu.com/aistudio/projectdetail/512888 开源代码:https://github ...

  7. leadtools ocr java_LEADTOOLS OCR文字识别教程:处理识别结果

    原标题:LEADTOOLS OCR文字识别教程:处理识别结果 根据下面的步骤来创建和运行一个程序用来展示如何使用OCR识别一个图片然后得到识别结果. 1. 打开Visual Studio 2. 在菜单 ...

  8. NVIDIA专家实战演示,教你快速搭建基于Python的车辆信息识别系统

    主讲人 | 何琨 英伟达 量子位编辑 | 公众号 QbitAI 随着智慧城市.自动驾驶的快速落地,车辆的检测和识别应用场景非常广泛,如车牌识别.车流统计.车辆属性识别等. 近日,在英伟达x量子位发起的 ...

  9. CV公开课报名 | 快速搭建基于Python的车辆信息识别系统

    位来 发自 凹非寺 量子位 编辑 | 公众号 QbitAI 时下,智慧城市和自动驾驶快速发展,车辆的检测和识别应用场景非常广泛,如车牌识别.车流统计.车辆属性识别等. 但是从0搭建一个精度高.速度快的 ...

  10. 名片识别信息分类python_基于Python的智能名片识别接口调用代码实例

    基于Python的智能名片识别接口调用代码实例 #!/usr/bin/python # -*- coding: utf-8 -*- import json, urllib from urllib im ...

最新文章

  1. 基于SSH实现的学生成绩管理系统
  2. 终极解决方案:Emacs+Slime+Lisp启动错误:Polling /tmp/slime.50
  3. java自定义jsp标签_深入浅出javaWeb实战第17讲自定义JSP标签(上)
  4. pySpark环境搭建
  5. 洛谷P2342-叠积木
  6. NKU 专题一 题解
  7. 什么是runtime?
  8. 用css3的@keyframes里设置transform:rotate(); 当控制动画暂停:animation-play-state:paused暂停,在微信和safari里无效...
  9. 004python与mongoDB交互
  10. 【新年假期宅家系列】动漫游戏集中营
  11. 终结者2显示天网服务器,《终结者2:审判日》天网觉醒秘测开服公告
  12. bzoj1079 [SCOI2008]着色方案
  13. String的indexOf()用于获取字符串中某个子字符串的位置
  14. centos分区方案
  15. 【WebGIS毕业设计】(一)前言、开题与参考文献
  16. 自备一个刷BIOS神器
  17. 关于ArcGIS的一些基础知识
  18. 有刷电机与无刷电机的接线方法(淘宝一卖家写的很好,厚实的实践经验)
  19. C# 实现解答数独功能
  20. 【2094. 找出 3 位偶数】

热门文章

  1. 苹果蓝牙耳机使用说明_苹果蓝牙耳机怎么用,其功能及使用方法介绍
  2. 小米路由器3无线网连接到服务器,小米路由器3无线中继(桥接)怎么设置?
  3. 不要找我了,我要去盘核桃了!
  4. Android系统启动流程分析
  5. Oracle中insert into select from用法、table (fn_split())用法、select中的as扩展替代字段用法、Oracle序列
  6. Qt散点图、折线图、柱状图、盒须图、饼状图、雷达图开发实例
  7. Excel表的标题栏锁定
  8. (全过程)如何制作论坛网站,怎样免费制作论坛,制作论坛教程
  9. 【HDU5857】Median
  10. IAR中路由器、协调器、终端的配置区别