基于EasyPR的车牌识别android实现
EasyPR4Android,基于EasyPR1.6的android实现, 提供编译好的mrcar.apk安装运行demo.
效果图
特性:动态注册jni函数, 摄像头实时预览
编译和运行:
环境: android studio3.5开发实现,ndk版本为R16b,OpenCV版本为3.2,android SDK版本为28,最低要求21。
-
1.下载并配置android studio 3.5
-
2.配置NDK16bndk r16b
-
3.编译并运行,也可以直接下载编译好的apk安装使用
本项目定义了三个Activity, 其中
-
PhotoActivity是从图片和系统相机抓取图片进行识别
-
CVCameraActivity是用OpenCV的JavaCameraView实时识别,由于OpenCV实现的限制,其只能用于横屏,虽然也有trick能使其支持竖屏,但会有性能损失,为此产生了第三种
-
CameraActivity原始摄像头实时识别,抓取NV21数据送到jni中,并将其抓换成RGB数据进行处理,其支持竖屏识别。