背景介绍: 这段时间正在做一个流动人口管理项目,其中要求使用H5网页拍照识别身份证,当时就蒙圈了,这不是APP的功能吗?产品为了快速迭代一直把APP的功能往H5上堆砌,没办法只有想办法解决了。 查了一些资料,发现除了收费的OCR(百度、云脉等等)比较好的并支持中文的就只有tesseract ...
项目介绍 本项目是通过学习https: gitee.com nbsl idCardCv 后整合tess j,不需要经过训练直接使用的,当然,你也可以进行训练后进行使用。该项目修改原有的需要安装opencv的过程,全部使用javaccp技术重构,通过javaccp引入需要的c 库进行开发。不需要安装opencv 新增的了前端控制识别区域的功能,新增了后端识别后验证 ,页面样式主要适应paid,重新修 ...
2021-01-14 11:12 0 554 推荐指数:
背景介绍: 这段时间正在做一个流动人口管理项目,其中要求使用H5网页拍照识别身份证,当时就蒙圈了,这不是APP的功能吗?产品为了快速迭代一直把APP的功能往H5上堆砌,没办法只有想办法解决了。 查了一些资料,发现除了收费的OCR(百度、云脉等等)比较好的并支持中文的就只有tesseract ...
...
/** * 18位身份证校验,粗略的校验 * @author lyl * @param idCard * @return */ public static boolean ...
我还在学习使用这个博客 ,才发现可以插入代码..O(∩_∩)O哈! ...
二话不说,直接上代码。 package hope.identitycodecheck.demo; import java.text.DateFormat;import java.text.SimpleDateFormat;import java ...
直接上代码 ...
package com.IdCard; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.HashMap; import ...
身份证号码验证 1、号码的结构 公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码 2、地址码(前六位数)表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T2260的规定 ...