# IDCardOCR_China
基于tesseract,实现摄像头扫描识别中国二代身份证
# Usage
demo主要提供思路,通过摄像头取景,预览裁剪,ocr识别.
# ScreenShots
![] (https://github.com/465857721/IDCardOCR_China/blob/master/ScreenShots/device-2016-12-24-095238-small.jpg)
# TODO
- 姓名ocr识别
- 民族识别
# 建议
1.对esseract进行训练,目前用的文件为eng数据,没有针对二代身份证进行优化,可以自己进行训练,只识别1-0和英文X。数据包也会相应减小。
( baseApi.setVariable("tessedit_char_whitelist", "0123456789Xx");)也可以设置白名单,代码里设置了,但是这样没有减少训练文件的大小.
2.目前demo仅仅识别了身份证号码,可以裁剪出来其他信息进行ocr,后续进行优化....
#Thanks
https://github.com/tdk-farkas/CameraSFZ 身份证裁剪
#Changelog
V0.0.2(2016/12/24)
- 6.0权限适配
- 识别单词设置白名单 增加识别率
V0.0.1(2016/12/01)
- 项目导入
没有合适的资源?快使用搜索试试~ 我知道了~
IDCardOCR_China-master.zip
共43个文件
xml:17个
java:7个
png:7个
需积分: 12 37 下载量 28 浏览量
2017-05-09
10:57:37
上传
评论 1
收藏 941KB ZIP 举报
温馨提示
基于tesseract,实现摄像头扫描识别中国二代身份证 demo主要提供思路,通过摄像头取景,预览裁剪,ocr识别.
资源推荐
资源详情
资源评论
收起资源包目录
IDCardOCR_China-master.zip (43个子文件)
IDCardOCR_China-master
gradlew.bat 2KB
gradlew 5KB
gradle.properties 730B
app
proguard-rules.pro 657B
assets
eng.traineddata 1.84MB
src
test
java
com
kingsoft
idcardocr_china
ExampleUnitTest.java 406B
androidTest
java
com
kingsoft
idcardocr_china
ExampleInstrumentedTest.java 760B
main
res
mipmap-xxxhdpi
ic_launcher.png 10KB
mipmap-hdpi
ic_launcher.png 3KB
values
colors.xml 208B
strings.xml 78B
attrs.xml 480B
styles.xml 383B
dimens.xml 211B
mipmap-xxhdpi
carmer_back.png 3KB
open_falshlight.png 3KB
ic_launcher.png 8KB
mipmap-mdpi
ic_launcher.png 2KB
mipmap-xhdpi
ic_launcher.png 5KB
layout
activity_main.xml 777B
activity_camera.xml 2KB
values-w820dp
dimens.xml 358B
java
com
kingsoft
idcardocr_china
idcardocr
CameraManager.java 8KB
AutoFocusManager.java 4KB
PreviewBorderView.java 7KB
CameraActivity.java 10KB
MainActivity.java 3KB
AndroidManifest.xml 1KB
build.gradle 967B
gradle
wrapper
gradle-wrapper.jar 52KB
gradle-wrapper.properties 233B
.idea
gradle.xml 626B
runConfigurations.xml 564B
misc.xml 4KB
vcs.xml 180B
copyright
profiles_settings.xml 74B
modules.xml 367B
encodings.xml 159B
compiler.xml 686B
ScreenShots
device-2016-12-24-095238-small.jpg 107KB
README.md 1000B
settings.gradle 15B
build.gradle 498B
共 43 条
- 1
资源评论
naaer
- 粉丝: 2
- 资源: 24
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Image_1713714819368.png
- 数据可视化 matplotlib 实例.docx
- Python 使用 Matplotlib 绘制甘特图的实践.docx
- matplotlib 中的 cmap 参数介绍.docx
- 基于matlab的毕业设计基于Matlab使用LQR实现车辆轨迹跟踪源码.zip
- 基于Matplotlib 的高互动性可视化系统设计与实现
- matplotlib 数据可视化报告.docx
- 传统网页UI设计在移动应用开发中的应用研究.pdf
- 基于pytorch实现BERT+BiLSTM+CRF实现中文命名实体识别源码.zip
- 校园帮项目,毕业设计/课程设计/javaWeb/SSM
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功