java怎么自己做一个orc身份证识别
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java怎么自己做一个orc身份证识别相关的知识,希望对你有一定的参考价值。
是OCR文字识别技术来识别身份证吧。OCR识别身份证的话,会涉及到数字识别,中文识别,英文识别的。数字和英文相对比较好识别。中文麻烦一些。目前市场上有一个开源的,tesseract识别效果稍微比较好。楼主可以试一试。tesseract是C++做的,java可以使用JNI调用C语言的。如果楼主不差钱,并且识别效果要求高的话,建议使用第三方的识别软件。楼主可以和取得联系。希望帮助到楼主,希望采纳,谢谢! 参考技术A 想要做一个OCR身份证识别,可以接入身份证识别API接口,方便快速集成使用。比如云脉SaaS平台便有开放OCR身份证识别API接口,支持Java、C++、C、 object pascal及objective-C等多种语言api开发,用户只需注册登录即可自主下载相关的API接口文档.....iOS 动态库(Dynamic框架)的创建以及引用添加(Embed Binary方式嵌入)
首先项目有需求, 需要用到OCR识别功能(包括身份证正反面识别, 银行卡识别), 身份证识别基本已搞定, 无论是识别速度还是识别精准度都在接受范围之内. 银行卡识别这块开始用Card.io这个框架做测试, 发现这个框架局限性比较大(只支持银行卡号凸起的信用卡), 最后决定银行卡识别用百度OCR识别SDK
根据百度OCRSDK识别的文档的话, 百度OCRSDK是一个动态库, 需要自己手动生成然后倒入到自己的工程中, 由于之前接触到的都是静态库, 所以关于如何生成动态库和引用动态库, 一脸懵逼.
查阅一下资料生成动态库成功后拖入到工程中, 不同于静态库的是, 动态库需要在TARGETS -> General -> Embedded Binaries 中添加动态库, 而Link Binary With Libraries不需要添加
以上是关于java怎么自己做一个orc身份证识别的主要内容,如果未能解决你的问题,请参考以下文章