一套基于java的開源車牌識別算法
簡介
這是一個(gè)基于spring boot + maven + opencv 實(shí)現(xiàn)的圖像識別及訓(xùn)練的項(xiàng)目 包含車牌識別、人臉識別等功能,貫穿樣本處理、模型訓(xùn)練、圖像處理、對象檢測、對象識別等技術(shù)點(diǎn) java語言的深度學(xué)習(xí)項(xiàng)目,在整個(gè)開源社區(qū)來說都相對較少; 擁有完整的訓(xùn)練過程、檢測、識別過程的開源項(xiàng)目更是少之又少!!
包含功能
藍(lán)、綠、黃車牌檢測及車牌號碼識別 網(wǎng)上常見的輪廓提取車牌算法JAVA實(shí)現(xiàn) hsv色彩分割提取車牌算法JAVA實(shí)現(xiàn) 基于svm算法的車牌檢測訓(xùn)練JAVA實(shí)現(xiàn) 基于ann算法的車牌號碼識別訓(xùn)練JAVA實(shí)現(xiàn) 人臉檢測?接下來將實(shí)現(xiàn)人臉識別 圖片處理工具,目前實(shí)現(xiàn)了HSV色彩切割,后續(xù)將添加更多使用的圖片處理工具,用于輔助算法優(yōu)化
操作界面





軟件版本
jdk 1.8.61+ maven 3.0+ opencv 4.0.1 ;javacpp1.4.4;opencv-platform 4.0.1-1.4.4 spring boot 2.1.5.RELEASE yx-image-recognition 1.0.0版本
軟件架構(gòu)
B/S 架構(gòu),前端html + requireJS,后端java 數(shù)據(jù)庫使用 sqlite3.0 接口文檔使用swagger 2.0
參考文檔
本人參考了EasyPR C++項(xiàng)目、以及fan-wenjie的EasyPR-Java項(xiàng)目;同時(shí)查閱了部分opencv官方4.0.1版本C++的源碼,結(jié)合個(gè)人對java語言的理解,整理出當(dāng)前項(xiàng)目 liuruoze/EasyPR:https://gitee.com/easypr/EasyPR?_from=gitee_search fan-wenjie/EasyPR-Java:https://github.com/fan-wenjie/EasyPR-Java opencv官方:https://opencv.org/
寫在最后
(1)標(biāo)準(zhǔn)的springboot項(xiàng)目:

(2)Python語言實(shí)現(xiàn)車牌識別的算法多一些,Java的以前也沒怎么遇到,假如有興趣或者需求的朋友,可以下載試試看,開源免費(fèi)的,老規(guī)矩,公眾號內(nèi)回復(fù) “?車牌識別” ,自動(dòng)獲取下載地址。
4.中間件等
更多信息請關(guān)注公眾號:「軟件老王」,關(guān)注不迷路,軟件老王和他的IT朋友們,分享一些他們的技術(shù)見解和生活故事。
評論
圖片
表情
