使用opencv的支持向量机提取车牌位置,使用多层感知机网络识别车牌字符,运行效果OK。
环境需求:
- eclipse juno
- ndk(r9)
- android sdk 4.4 api 19
- opencv 2.4.7 android版本
- cygwin
准备工作:
1.将E:OpenCV-2.4.7.1-android-sdksdk中的java项目导入工作空间,日后凡事java端调用opencv的函数都要用到这个类库
2.安装opencv manager.apk,目前在android上所有的opencv程序都必须依附于android manger。在DOS窗口口中执行:
开始项目:
1.新建android application工程,取名CarPlate,右击项目属性,勾选opencv类库
2.将汽车照片复制到drwabale随便哪个目录下,然后编写布局文件activity_main.xml:
3.新建CarPlateDetection类,编写本地化方法,作为调用c语言代码的入口:
更多操作步骤,详见附件内容。