身份证识别 python + OCR
包括只有2个文件,video.py是测试在线摄像头的代码,IDrec.py是识别身份证的代码。
使用方法:
版本:python3.6.9
github:https://github.com/lvxiaojie111/OCR
下载源码,并安装python、pillow、opencv的python版, 运行IDrec.py即可
代码中有详细的安装说明及使用注释
代码实现的功能:
①、英文识别
②、中文识别(只能对中规中矩的大的字体进行识别)
③、中英文预处理后识别
④、中英文原始图片识别
⑤、在线摄像头实时识别
中文汉字识别:
原始图片:
识别结果:
原始图片:
英文识别结果:
中文识别结果:
优点:
1、对身份证件的识别要好一些
2、对标准的大字体识别好些
缺点:
1、对广告拍字体的识别 效果特别差
2、对车牌的识别也特别差
改进:
后面可考虑用CNN自己训练网络来提高精度。
身份证识别 python + OCR相关推荐
- 身份证识别离线ocr
分享下自己开发过的离线身份证识别,目前市场上这类的识别技术已经非常成熟了,不过基本上都是通过api方式调用,数据安全还是个问题.所以离线部署,快速简单,准确率不差其实也是蛮有需求的: 1.结构化输出内 ...
- iOS身份证识别(OCR源码)
最近项目用到身份证识别,在github上搜了一堆demo,在Google上找了一堆代码,有能识别出证件照的,但是都是打包成.a的静态库,没有源码,我努力吃了几天书,有了一点研究成果,现在贴出来与大家分 ...
- php-opencv身份证识别,python opencv实现证件照换底功能
本文实例为大家分享了python opencv实现证件照换底功能的具体代码,供大家参考,具体内容如下 思路:先转到HSV空间,利用颜色提取背景制作掩模版mask,然后通过按位操作提取人像和制作新背景, ...
- 身份证识别+人脸识别---“人证合一”查验系统
我们开发的可读取二代身份证.电子护照等多种证件芯片的安全通关道闸,即"人证合一"查验系统,已广泛应用于新疆地区民航.铁路.公路客运.公安检查站.移动警务卡点等,为地区公共安全和人民 ...
- python 身份证识别仪_Card-Ocr:身份证识别 OCR
Card-Ocr 身份证识别OCR, 从身份证图片中自动提取身份证号. 测试图片来自百度搜索的样例图片. 找到的图片比较少,目前都能正确识别. 可用的数据集个人很难找到. 依赖 opencv pyte ...
- deep_ocr 是使得 OCR 比 tesseract 更好的中文识别、身份证识别等等
deep ocr 估计很多开发员使用tesseract做中文识别,但是结果不是一般的差,譬如下面的图片 $ tesseract -l chi_sim test_data.png out_test_da ...
- Python使用阿里API进行身份证识别
Python使用阿里API进行身份证识别 1. 作者介绍 2. 身份证识别介绍 3. 调用阿里智能云API 4. 代码解析 4.1导入库 4.2 完整代码 4.3 实验结果 参考 1. 作者介绍 孟莉 ...
- 【python】身份证识别
0. 需求说明 小叔在旅游公司上班,上次偶尔碰到他手动录入每个顾客的信息,所以感觉这个不方便,便给他用python写了个脚本,识别出用户身份证中的姓名和身份证号码. 1. 使用工具 python基础包 ...
- android ocr 身份证识别
ocr opencv 想必做过程图像识别的同学们都对这两个词不陌生吧. ocr (optical character recognition ,光学字符识别) 是指电子设备(例如扫描仪或数码相机)检查 ...
- python用百度云接口实现身份证识别
python可以通过python+Opencv来实现很多文字识别之类的工作,因为OpenCV库的功能可以说是相当强大,很多功能都可以完成.但是实现起来需要自己造轮子,所以很费时间和精力,我们可以直接学 ...
最新文章
- Java项目:化妆品商城系统(java+Springboot+ssm+mysql+jsp+maven)
- Mysql 宕机引发索引丢失很可怕,文件 IO 中如何保证掉电不丢失数据?
- 303. 区域和检索 - 数组不可变
- 简单了解Vue的自定义组件与生命周期
- apache ignite_Kubernetes集群上的Apache Ignite和Spring第2部分:Kubernetes部署
- 【51Nod - 1344】走格子 (思维)
- JS对象 数组排序sort() sort()方法使数组中的元素按照一定的顺序排列。 语法: arrayObject.sort(方法函数)...
- 将JsonObject转换成HashMap
- ODBC访问数据库(转载)
- 一句Python,一句R︱数据的合并、分组、排序、翻转、集合
- Camera Link协议解析图文及视频
- 简单控件学习——Lable/HyperLink
- Alpha 冲刺(4/10)
- 实现语音对讲_校园IP广播对讲融合解决方案
- Java通信之服务器生猛上手
- 联想x3650服务器安装硬盘,IBM x3650 M2服务器系统安装攻略(组图)
- 阿里腾讯都到百度去挖AI大牛,百度对此却不care,为何?
- 华为交换机console密码相关
- 工业交换机冗余什么意思?
- CRF和CQP的区别
热门文章
- python交互式程序设计导论小测验答案_最新网课答案2021学堂在线Python 交互式程序设计导论...
- 电子设计竞赛控制组——完整旋转倒立摆程序
- 迅雷7界面引擎XLUI_Bolt_SDK的调用例子
- Java学习笔记(一)
- 前端验证的Ajax框架——myAjax.js
- vfp邮件.html格式,VFP 实现自动发邮件代码
- 计算机C盘什么引用了,计算机C盘装满了怎么办?
- oa系统服务器数据库,oa数据库和服务器
- Android 系统签名打包方法
- 魔百盒 UNT403A UNT413A S905L3A卡刷精简固--S905L3A