一套基於java的開源車牌識別算法


簡介

  • 這是一個基於spring boot + maven + opencv 實現的圖像識別及訓練的項目
  • 包含車牌識別、人臉識別等功能,貫穿樣本處理、模型訓練、圖像處理、對象檢測、對象識別等技術點
  • java語言的深度學習項目,在整個開源社區來說都相對較少;
  • 擁有完整的訓練過程、檢測、識別過程的開源項目更是少之又少!!

包含功能

  • 藍、綠、黃車牌檢測及車牌號碼識別
  • 網上常見的輪廓提取車牌算法JAVA實現
  • hsv色彩分割提取車牌算法JAVA實現
  • 基於svm算法的車牌檢測訓練JAVA實現
  • 基於ann算法的車牌號碼識別訓練JAVA實現
  • 人臉檢測 接下來將實現人臉識別
  • 圖片處理工具,目前實現了HSV色彩切割,后續將添加更多使用的圖片處理工具,用於輔助算法優化

操作界面

軟件版本

  • 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版本

軟件架構

  • B/S 架構,前端html + requireJS,后端java
  • 數據庫使用 sqlite3.0
  • 接口文檔使用swagger 2.0

參考文檔


寫在最后

(1)標准的springboot項目:

(2)Python語言實現車牌識別的算法多一些,Java的以前也沒怎么遇到,假如有興趣或者需求的朋友,可以下載試試看,開源免費的,老規矩,公眾號內回復 “ 車牌識別” ,自動獲取下載地址。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM