Skip to content

smirkcat/cardid

Repository files navigation

身份证照片 号码图块提取

1.修改原来无用队列冗余的存储变量,以及无用边缘信息,也修改了自适应二值化的参数设置;

2.原来是用Rect的boundingRect连接,现在使用RotateRect的minAreaRect链接,因为保存有angel旋转角度,可以用来倾斜校正,最基础的Candidate块没有改变。

3.在反复测试结果是角度基本是正确的,在角度左右不超过45度的情况下,角度过大是无法矫正。

依赖环境

依赖opencv库以及java的jni头文件,打开前添加环境变量OPENCV_DIR其值为opencv2.4.11的build目录,以及JAVA_HOME(java6以上)

window平台vs编译

解决方案平台vs2013,打开cardid.sln

*iux平台cmake编译

请用下面命令

mkdir linux
cd linux
cmake ../
make

代码结构

include 头文件放置目录 src 源文件放置目录 test 测试用例源文件 CMakeLists.txt cmake运行文件

About

身份证号码图块提取程序,采用opencv_mser

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published