ANPR基于深度學(xué)習(xí)的智能車牌識(shí)別
ANPR 是基于深度學(xué)習(xí)的智能車牌識(shí)別,支持14種中文車牌類型。
-
最全車牌識(shí)別算法,支持14種中文車牌類型。
-
項(xiàng)目使用純Java開發(fā),免去使用Python帶來的服務(wù)不穩(wěn)定性。
-
歡迎大家貢獻(xiàn)代碼,如果你覺得項(xiàng)目還不錯(cuò),請(qǐng)給個(gè)star。
項(xiàng)目簡(jiǎn)介
- 項(xiàng)目使用組件
? ? 1、spring boot
? ? 2、onnx
- 深度學(xué)習(xí)模型
? ? 1、Chinese_license_plate_detection_recognition
項(xiàng)目文檔
-
在線文檔:文檔-1.0.0
-
swagger文檔:?jiǎn)?dòng)項(xiàng)目且開啟swagger,訪問:host:port/doc.html, 如 http://127.0.0.1:8080/doc.html
JAVA客戶端
- Java依賴,未發(fā)布到中央倉(cāng)庫(kù),需要自行編譯發(fā)布到私有倉(cāng)庫(kù)
<dependency> <groupId>com.visual.open.anpr</groupId> <artifactId>open-anpr-client</artifactId> <version>1.0.0</version> </dependency>
- 其他語言依賴
? ?使用restful接口:文檔-1.0.0
項(xiàng)目部署
- docker部署
1、直接docker部署項(xiàng)目: docker run -d --name "open-anpr" -p 56790:8080 divenswu/open-anpr:1.0.0 2、若想禁用swagger: docker run -d --name "open-anpr" -p 56790:8080 -e VISUAL_SWAGGER_ENABLE=false divenswu/open-anpr:1.0.0 3、若想掛載日志目錄到本地: docker run -d --name "open-anpr" -p 56790:8080 -v open-anpr/logs:/app/open-anpr/logs divenswu/open-anpr:1.0.0 4、服務(wù)訪問: swagger接口文檔: http://127.0.0.1:56790/doc.html
- 項(xiàng)目編譯,并打包為docker鏡像
1、java版本最低為:1.8;安裝maven編譯工具。安裝docker。 2、克隆項(xiàng)目 git clone https://gitee.com/open-visual/open-anpr.git 3、項(xiàng)目打包 cd open-anpr && sh scripts/docker_build.sh
- 部署參數(shù)
| 參數(shù) | 描述 | 默認(rèn)值 | 可選值 |
|---|---|---|---|
| VISUAL_SWAGGER_ENABLE | 是否開啟swagger | true | true/false |
項(xiàng)目演示
-
1.0.0 測(cè)試用例:open-anpr-test測(cè)試用例-PlateRecognitionExample
車牌識(shí)別(手機(jī)打開體驗(yàn)更好)
評(píng)論
圖片
表情
