使用opencv的支持向量機提取車牌位置,使用多層感知機網(wǎng)絡(luò)識別車牌字符,運行效果OK。
環(huán)境需求:
- 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項目導(dǎo)入工作空間,日后凡事java端調(diào)用opencv的函數(shù)都要用到這個類庫
2.安裝opencv manager.apk,目前在android上所有的opencv程序都必須依附于android manger。在DOS窗口口中執(zhí)行:
開始項目:
1.新建android application工程,取名CarPlate,右擊項目屬性,勾選opencv類庫
2.將汽車照片復(fù)制到drwabale隨便哪個目錄下,然后編寫布局文件activity_main.xml:
3.新建CarPlateDetection類,編寫本地化方法,作為調(diào)用c語言代碼的入口:
更多操作步驟,詳見附件內(nèi)容。