android手机调用OCR识别图像中的文字的方法为:
一、下载&编译tesseract
1、应用首先下载tess-two。像识
2、图像r图进入 tess目录,识别里面有三个项目,应用我们只需要进入tess-two就可以直接编译了。像识
3、图像r图编译好后,识别将src下的应用两个包以及libs导入到自己的项目就可以用。
二、像识使用
1、图像r图使用时,识别首先创建TessBaseAPI对象。应用
TessBaseAPI baseApi=new TessBaseAPI();
//初始化tess
//android下面,tessdata肯定得放到sd卡里了
//如果tessdata这个目录放在sd卡的根目录
//那么path直接传入sd卡的目录
//eng就是英文,关于语言,按ISO 639-3标准的代码就行,具体请移步wiki
baseApi.init("tessdata文件夹的父级目录","eng");
//options是为了缩放图片,这个酌情缩放,图片小的话可以不缩放
BitmapFactory.Options options=new BitmapFactory.Options();
//缩小为原来的1/2
options.inSampleSize=2;
//bitmap,我这里是以流的形式,只要能形成Bitmap就行
Bitmap bitmap= BitmapFactory.decodeStream(instream,null,options);
instream.close();
//如果图片有Alpha值,那么最好设置一下
//设置要ocr的图片bitmap
baseApi.setImage(bitmap);
//根据Init的语言,获得ocr后的字符串
String text= baseApi.getUTF8Text();
//释放bitmap
baseApi.clear();
//如果连续ocr多张图片,这个end可以不调用,但每次ocr之后,必须调用clear来对bitmap进行释放
//释放native内存
baseApi.end();
///////////////////////////其它方法//////////////////////////////////
//获取字符边框
Pixa pixa= baseApi.getCharacters()
//同上,这个是整段文字的边框
baseApi.getRegions();
//同上,只不过这里是条线
baseApi.getTextlines();
//剩下的自己测试吧。
//转为rect数组,之后,可以很方便的在图片上框出方框
//
ArrayList rects=pixa.getBoxRects();
2、开始识别。
信用卡api版本是什么意思
就是指银行卡ocr图像识别、验证、查询类的接口。
图片识别类接口主要是用作图片识别银行卡图片上的文字要素,验证类接口基本用作涉及到银行卡信息验证的业务场景,验证用户提供的银行++、名字、身份证号码、手机号码等基本信息是不是一致,查询类接口则是用作研究用户银行卡的消_特点,进而制定客户的消费需求模型。
API(ApplicationProgrammingInterface,应用程序接口)是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的约定。API版本是接口的变更或增减后的新接口。
【消费金融-信贷产品】API全流程对接
授信分为两种,预授信和正常授信:
预授信:借贷平台依托本身庞大的用户基数和积累下来的用户数据,比如行为数据、成交数据(信贷平台--借款订单贷后数据,电商--成交订单数据,支付工具--支付交易数据),不需要用户额外提交资料,即可在平台自身风控引擎的计算策略下,评估用户的资质,并预先授予用户额度。但是,这种方式,也只有像蚂蚁借呗依托支付宝国民级应用、卡牛贷款业务依托卡牛信用管家工具才能采集到用户足够多的用于风控的数据,绝大多普通的信贷产品还是无法有效走预授信方式的。
常规授信:目前普遍的方式还是用户提交各项资料项,信贷产品根据用户提交的资料项进行评估,获得借款额度。
下面主要讲的也就是常规授信这种方式。
作为一家API全流程接入的助贷平台,一般都有自己的标准化API流程,用于与信贷机构对接,一般都是在确认合作意向后会将接口文档先甩给信贷机构,但能不能完请全按着接口文档进行开发,自然是需要持续性沟通。按照标准API文档,对提供接口文档的一方而言,有一个明显的好处,那就是省时省事。
常见的授信环节,基本都含以下几个基本认证步骤:
(1)实名认证:指的实名二要素认证,即姓名+身份证号,为了证明借贷人非黑户(在公安局有留底记录);
(2)运营商认证:通过用户授权,抓取用户所填手机号在手机运营商处的数据,可能涉及运营商基本信息、手机套餐、账单数据、通话清单、短信清单、充值清单、积分清单、上网清单、亲情短号等;
(3)个人基本信息认证:包含3个部分,①个人信息(学历、婚姻状态等);②职业信息(所在行业、公司基本情况);③联系人信息(通过授权手机通讯录获取+借款人填写)。这里说一下,①②一般都是可以随便填的,毕竟是真的没法怎么验证;③一般都通过强制授权手机通讯录抓取,用户再填写紧急联系人(一般用于借款人恶意逾期后催收用途),若是联系人不是自己的通讯录好友,且备注与所选关系不符(可能会有人工审核),一般是过不了初步筛选的;
(4)身份证OCR和活体识别: 包含2个流程(均使用第三方服务),①通过 [眨眼张嘴点头摇头]几个动作,检测当前申请的借款人是否活体;②将上传的身份证正反面照片识别出关键字(主要是身份证号和姓名),连接第三方身份信息数据源(公安局)获得比对人脸照,再将活体识别的照片与比对人脸照进行人脸比对,达到一定的置信度阈值(即相似度),则可通过,主要是防止借款人使用从网络或者黑产购买的他人照片)。
除以上基本流程外,其他的认证项,则根据各家信贷产品风控不同,需要的用户数据不同,决定需要相应的哪些产品流程,相应还有如下差异化的资料认证项:
(1)信用卡网银数据:用户手动授权导入获取;
(2)信用卡数据:用户填写信用卡,并进行信用卡四要素认证(身份证号、姓名、银行++、银行预留手机号);
(3)电商-淘宝支付宝数据:用户手动授权导入获取;
(4)其他...
用户需要授权或者填写的资料项越多,流失率会越高,所以有些借款机构对非必须的资料项,会放置在提款环节,比如绑定储蓄卡等。
借贷人填写完所有信息,提交申请授信,等待风控处理。一般而言,稍微有点风控能力的助贷平台都会先过一遍风控初筛(用户数据协助逐步训练风控模型),也有利于后续的自营。
风控审核通过后,信贷机构会给予用户一定的借款额度,常见的额度分两种:
(1)循环额度模式,给予用户一定的借款额度,只要剩余额度大于单笔借款起借限制,用户即可在有效期内(一般是1年)内,将该额度内的钱提现至储蓄卡,并且还清一笔后,剩余额度将恢复已清该笔借款的额度。eg:批额¥10,000,借一笔¥1,000,再借一笔¥1,000,还清第一笔¥1,000,则剩余额度为¥9,000。但事实上,若是提现多笔,其中有逾期,尽管额度有剩余,仍然无法进行提现。
(2)单次单批模式,给予用户一定的借款额度,用户只能选择将当前额度全部提现,或者不提现,授额的有效期比较短(一般是7~15天),部分信贷产品允许适当降额。eg:批额¥10,000,只能借一笔¥10,000,不能只借¥1,000。在签约提现后或者签约提现有效期失效后,若需要再次借款,则需要再次发起授信申请(当然,若已填写的数据认证项未超过有效期,是不需要再次填写的)。
讲了2种方式的提款,再讲一下API借款过程中比较常见的问题:
(1)绑定储蓄卡:有的信贷产品会将这个流程置于授信环节,其实没多大必要,如果用户审核被拒,压根就不需要用到该银行卡信息,多加一个环节多一步流失。在信贷产品给用户授额后,用户手动提款至自己的储蓄卡时,再去走一个绑卡流程,是比较合理的。绑卡流程需要考虑到以下问题:
(2)借款利率
理论上来说,借款人在借款时系统试算的还款计划和后面用户实际该笔借款成功后的还款计划,应该是一致。
借款利率在年化利率36%以下,才是合规的。实际上,一些中大型信贷机构的明利率上加管理费、服务费等其他费用,也还在36%以内,但现在整个行业处于洗牌期,同时获客成本及运营费用日趋升高,保持合规的年化利率,对于部分信贷机构而言,对不同资质用户的差异化利率尽管能解决部分问题,但上限就摆在那里,还是有一些压力的,所以一些现金贷乃至超利贷算起来其实已经远远超过36%,这当然有暴利收割之意,也不乏无奈之举。
对于用户的贷后数据,信贷机构其实是比较敏感的。但助贷平台一般都会聚合用户在各个信贷机构的借款记录,方便用户还款,因此订单同步是必须的。如下图:
订单数据可以同步,但订单数据中详细的还款计划情况(用户每一期的还款计划与每一期还款的状态),部分信贷机构是不会同步,因此助贷平台拿不到此数据,一般都是用户要还款,必须得前往该信贷机构的还款H5进行操作。
中国银行信用卡怎么还款
目前中国银行有多种途径可办理信用卡还款:您可通过中行柜台、自动存取款机(ATM)、网银转账等渠道主动还款;或通过跨行转账、支付宝等渠道自助还款;如您持有中行借记卡、长城信用卡、活期一本通也可以申请自动还款。
以上内容供您参考,业务规定请以实际为准。
如有疑问,欢迎咨询中国银行在线客服。
诚邀您下载使用中国银行手机银行APP或中银跨境GO APP办理相关业务。
有没有一款记录借还款的账本?
经常会忘记向或被朋友借了多少钱?次数太多,金额零散真的记不起来啊!用晨曦记账本不仅可以记录开销和收入,还可以记录借还款呢!请看如下步骤分析。
工具/原料
晨曦记账本
电脑
方法/步骤
1
双击打开下载到电脑桌面的“晨曦记账本”
请点击输入图片描述
2
登录后进入主界面,设置好“收支账户”,一行一个收支账户,并保存好
请点击输入图片描述
3
点软件右上角的“借款管理”功能
请点击输入图片描述
4
弹出对话框,选择左上角的“添加新借款”选项
请点击输入图片描述
5
在“名字”、“类型”、“借款金额”、“收支账户”各列中输入和记录好借还款(订单号和备注可填可不填,收支账户等选项也可再左下角设置)
请点击输入图片描述
6
确定添加好后,单击右下角的“确定添加”,弹出一个提醒,选择“否”,不继续添加借还款
(如果需要继续添加可点“是”,根据自己的需要继续添加新的借还款)
请点击输入图片描述
7
现在可在借还款管理中看到所添加的记录,一行一个记录,右下角还有记录总借出、总未还入、总借入等信息,
请点击输入图片描述
8
如果之前有记录错借款的信息可点某一行的记录,单击左上角的“修改借款信息”,在里面重新设置
请点击输入图片描述
9
哪一天谁还了款或点哪一行的记录,选择左上角的“还款信息登记”,进行还款信息的详细登记,如腾腾还了2000元,并点“确定还款”(比如“还款日期”、“还款金额”、“收支账户”等都要记录)
请点击输入图片描述
10
回到软件界面,可重新查看借还款管理的信息,右下角的记录明显不一样了,
请点击输入图片描述
11
未还款之前,总未还出金额为4000元,因为腾腾还了2000元,所以总未还出金额变为2000元
请点击输入图片描述
证件的OCR识别”就是针对证件类文档进行识别的技术,原理就是利用OCR识别技术,通过拍摄证件图像或者从相册中加载图像,过滤证件的背景底纹干扰,自动分析证件各文字进行字符切分、识别,最后将识别结果按各栏目分别导入到软件的数据库对应的字段当中。推荐安装云脉证件识别,人们就不用再依靠手工输入相关证件信息,可以实现自动识别采集。
云脉OCR证件识别一般包括身份证识别、驾照识别、行驶证识别、车牌识别、驾照副页识别、行驶证副页识别、护照识别、企业三证识别、户口本识别、港澳通行证识别,云脉SaaS平台都能下载上述识别api接口
参考资料:发票识别ocr