当前位置: 代码迷 >> Android >> android开发之 银行卡号图像识别解决思路
  详细解决方案

android开发之 银行卡号图像识别解决思路

热度:12   发布时间:2016-04-28 03:47:18.0
android开发之 银行卡号图像识别

需求:APP调用手机摄像头给银行卡拍照,然后把照片上的银行卡号识别出来。
请问该怎么做?
有没有思路?
有没有Demo?

大神围观一下吧


------解决思路----------------------
典型的用的图像识别技术,可以研究下OpenCV,里面有图像识别算法
------解决思路----------------------
做不出来的啦,目前国内好像就一家公司做出来了  还被阿里巴巴买断了
------解决思路----------------------
个人认为这个技术还是很复杂的,每个银行的银行卡花纹,图案,卡号字体大小,颜色都不尽相同。部分卡片还会凸印卡号,部分则是平印,想识别难度还是很高的,只能去看看能不能找到一些网上开源的第三方图像识别包来处理。
------解决思路----------------------
这个可是非常麻烦的,不光是平印,还是突印的问题,有的卡上还不只一个号.......比如社保IC卡.
------解决思路----------------------
现在手机上有那种识别名片的软件,不知道和这个识别银行卡号的思路是不是一样
------解决思路----------------------
识别本身难道并不是很高,找个专业的人最多2个月就可以搞完,外行的难道就大了。楼上的说难都是想的有点多了,因为这种识别都是摄像头对正的,定位部分很好做,最后的识别可以做多组,适应各种卡片。
------解决思路----------------------
找个OCR库
------解决思路----------------------
codeproject上一搜一大把,读取图片文本
------解决思路----------------------
图像识别技术,和二维码类似。需要和银行接口合作 获取银行卡号信息 。
------解决思路----------------------
国外有个一个叫card.io的,识别信用卡卡号的,但是只能识别16位凸起的信用卡,还要是标准样式的。
支付宝里有个直接拍照识别银行卡号,比card.io牛逼,16位、19位卡号,还有凸起的或者是印上去的卡号都能识别。

那些说不难的,也有点想当然了,这个还是很需要技术的。
  相关解决方案