【python ocr】简单的ocr识别python包cnocr

无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点这里可以跳转到教程。人工智能教程

cnocr是用来做中文OCR的 Python 3 包。cnocr自带了训练好的识别模型,所以安装后即可直接使用。目前使用的识别模型是 crnn ,识别准确度约为 98.7% 。

1、安装:

pip install cnocr

2、主函数模块:

在这里插入图片描述

# -*- coding:utf-8 -*-

from cnocr import CnOcr
import time
ocr=CnOcr()

time1=time.time()
res=ocr.ocr("F:/img_spam/test/38.png")
for each in res:
    if ''.join(each)!='<blank>':
        print(''.join(each))
time2=time.time()
print('本次图片识别总共耗时%s s' % (time2 - time1))

3、运行结果:

E:\laidefa\python.exe F:/图片反垃圾/download_pic/cnocr文字识别.py
北京部分中心城区开始要求共享单车停放在指定的道路划线区域内[1]。如果在指定停车区域以
外随意停放,将收取2-5元不等的调度费;3次违规以后,如果没有停在划线区域将不能结算,也
就是说,即使你上了锁,抬也得把车子抬到划线区域。
这不禁让人想起当初还没有这种无桩单车的时候,我们满大街找桩的痛苦经历。
市政公共自行车几乎都是有桩型,也就意味着停车难的问题更为尖锐。几年前我住在雍和宫附
近,晚上回家时候想锁车,有时得多往前骑两个网点,停下之后回头走一公里路。
市政公共自行车的费率一般较低,北京等城市都是头一小时免费。随着摩拜、小蓝、哈罗们越
来越贵,无桩也许是第三方单车的唯一相对优势了;而新政一旦落实,这些好不容易算是找到盈
亏平衡点的幸存者,又得遭受一记重击。
共享单车的乱停乱放问题由来已久,为什么监管部门认为在眼下开展“入栏停放”是一个合适的时
机呢?
本次图片识别总共耗时11.542684555053711 s

Process finished with exit code 0

在这里插入图片描述

4、模型
首次使用cnocr时,系统会自动从 Dropbox 下载zip格式的模型压缩文件,并存于 ~/.cnocr 目录。 下载后的zip文件代码会自动对其解压,然后把解压后的模型相关文件放于 ~/.cnocr/models 目录。 如果系统不能自动从 Dropbox 成功下载zip文件,则需要手动下载此zip文件并把它放于 ~/.cnocr 目录。 下载地址是 百度云盘:https://pan.baidu.com/s/1s91985r0YBGbk_1cqgHa1Q (提取码为 pg26 )。 放置好zip文件后,后面的事代码就会自动执行了。

©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页