汪建军的博客

休迅飞凫,飘忽若神,凌波微步,罗袜生尘。

Android developer, sometimes thinking, sometimes try it.


Tag: 杂技


  1. Android下实现身份证正面信息OCR

    想要在Android下实现身份证正面信息的OCR,主要的思路就是: 先把照片上身份证的信息逐条切割出来,再用opencv的方法处理一遍,最后利用tess-two的库在异步线程里逐条识别。 关于tess-two tess-two基于谷歌一款古老的著名OCR开源库-tesseract,目前你能找到的大众型的OCR软件和教程基本上都是基于tesseract。tess-two在它的基础上做了一些改进,提供了非常友好的java api,使其更方便的Android上使用,同时增加了一些文本识别(识别到有…

    杂技继续阅读

  2. Android下实现选取最大矩形-OpenCV与Card.io库

    还是公司的项目需求:用户拍照提供银行卡照片,需要自动截取出卡片。当用户对准卡片拍照,那么照片中卡片基本上是在中间而且是整个图片中最大的矩形,那么问题转换为如何截取图片中最大的矩形。 这里提供两种解决途径:OpenCV、开源库card.io。 关于card.io与银行卡号识别 OpenCV上篇博客有介绍,这里说说card.io。 实际上他也是建立在opencv的基础上,是国外一个开源的信用卡识别库,能自动从camera中截取出信用卡并准确识别16位凸起的卡号,这里有局限,不能识别大多数国内19位…

    杂技继续阅读

  3. Android下图片清晰度识别

    还是公司项目的一个需求:判断用户拍的照片是否清晰,不清晰就不让提交。 核心思想:使用opencv的拉普拉斯算法检测图片的边缘数,越模糊的图片边缘数越少。 刚接触的小伙伴可以看一下这篇启发性文章 关于OpenCV OpenCV是一款开源的跨平台的计算机视觉库,提供了图像处理与计算机视觉多种算法。由C/C++编写,通过jni可以轻松在Android开发上使用。 opencv3-Android-sdk的下载地址。 gradle:compile 'org.opencv:OpenCV-Android:…

    杂技继续阅读

  4. 我是如何搭建这个博客系统的

    Yap!!! 花了两天时间,在大湿兄 钱进 的全力指导下终于搭建起了这个博客。服务器是用的阿里云,域名是在万网买的,用dnspod进行域名管理,目前域名正在备案中,这期间大湿兄给我弄了个他的子域名:http://wang.enyes.net/ 临时用着,避免直接输入ip。 关于ghost 我了解ghost是从一些牛人的博客开始的,喵神、周楷雯、race604等等,他们的博客都很漂亮或简洁,在页脚发现都是由ghost搭建的,于是乎了解了一下ghost,全新的团队,火爆的开发语言node.…

    举个例子, 杂技继续阅读