基于微信的人脸识别(简单地画出人脸大概区域)和车牌识别,后台用Java Web
人脸识别:openCV,Harris特征,直接用openCV自带的训练好的xml文件,发送图片到测试公众号,后台接收图片,检测人脸,画出区域,返回给用户
车牌识别:easyPR,识别出车牌后返回给用户
最开始做之前感觉很简单,比较基本上都是用第三方工具,而之前微信也看过点视频,后面却遇到各种问题,蛋疼不已。
最开始用MyEclipse6.5(版本比较老) + Servlet搭建后台,因为用的openCV3,而opencv3需要JDK8,MyEclipse6.5又不支持JDK8
那就换Eclipse Kepler吧,人脸识别基本上OK了(有时候计算时间太长也会没有响应,而且有时候会接收图片好几次,应该是Servlet并发的问题,多次响应,最后也没怎么管这个,反正大多数情况下可以返回),但是弄easyPR检测车牌就遇到问题,