【实例简介】
JAVA开发的车牌定位及识别程序,res\image目录中包含可用于测试的图片,PlateRecognition.java类为程序入口。
【实例截图】
【核心代码】
vlpr4j-master
└── vlpr4j-master
├── bin
│ └── cc
│ └── eguid
│ └── charsocr
│ ├── core
│ │ ├── CharsIdentify.class
│ │ ├── CharsRecognise.class
│ │ ├── CharsSegment.class
│ │ ├── CoreFunc$Color.class
│ │ ├── CoreFunc$Direction.class
│ │ ├── CoreFunc.class
│ │ ├── Features.class
│ │ ├── PlateDetect.class
│ │ ├── PlateJudge.class
│ │ ├── PlateLocate.class
│ │ ├── PlateRecognize.class
│ │ └── SVMCallback.class
│ ├── PlateRecognition.class
│ └── util
│ ├── Convert.class
│ └── Util.class
├── libs
│ ├── javacpp.jar
│ ├── opencv-android-arm.jar
│ ├── opencv.jar
│ ├── opencv-linux-x86_64.jar
│ ├── opencv-macosx-x86_64.jar
│ └── opencv-windows-x86_64.jar
├── README.md
├── res
│ ├── image
│ │ ├── baidu_image
│ │ │ ├── test10.jpg
│ │ │ ├── test11.jpg
│ │ │ ├── test12.jpg
│ │ │ ├── test13.jpg
│ │ │ ├── test14.jpg
│ │ │ ├── test15.jpg
│ │ │ ├── test16.jpg
│ │ │ ├── test17.jpg
│ │ │ ├── test18.jpg
│ │ │ ├── test19.jpg
│ │ │ ├── test1.jpg
│ │ │ ├── test2.jpg
│ │ │ ├── test3.jpg
│ │ │ ├── test4.jpg
│ │ │ ├── test5.jpg
│ │ │ ├── test6.jpg
│ │ │ ├── test7.jpg
│ │ │ ├── test8.jpg
│ │ │ └── test9.jpg
│ │ ├── GDSL.txt
│ │ ├── general_test
│ │ │ ├── 京A88731.jpg
│ │ │ ├── 京CX8888.jpg
│ │ │ ├── 冀FA3215.jpg
│ │ │ ├── 川C28888.jpg
│ │ │ ├── 沪A51V39.jpg
│ │ │ ├── 沪AGH092.jpg
│ │ │ ├── 沪AP0910.jpg
│ │ │ ├── 沪J32500.jpg
│ │ │ ├── 沪K62933.jpg
│ │ │ ├── 津AHP676.jpg
│ │ │ ├── 津DTG667.jpg
│ │ │ ├── 津E14579.jpg
│ │ │ ├── 津E22602.jpg
│ │ │ ├── 津E24494.jpg
│ │ │ ├── 津E28437.jpg
│ │ │ ├── 津G68991.jpg
│ │ │ ├── 津H65817.jpg
│ │ │ ├── 津KNG518.jpg
│ │ │ ├── 津LS2999.jpg
│ │ │ ├── 津MJY929.jpg
│ │ │ ├── 津MN0888.jpg
│ │ │ ├── 津NRL118.jpg
│ │ │ ├── 津RB7992.jpg
│ │ │ ├── 浙A88888.jpg
│ │ │ ├── 浙B7C289.jpg
│ │ │ ├── 浙F397C0.jpg
│ │ │ ├── 浙G70000.jpg
│ │ │ ├── 浙GZB388.jpg
│ │ │ ├── 浙GZJ021.jpg
│ │ │ ├── 湘A05H22.jpg
│ │ │ ├── 湘A07G31.jpg
│ │ │ ├── 湘A0PC37.jpg
│ │ │ ├── 湘A0PQ76.jpg
│ │ │ ├── 湘A2991D.jpg
│ │ │ ├── 湘A31Y83.jpg
│ │ │ ├── 湘A3685C.jpg
│ │ │ ├── 湘A3MA06.jpg
│ │ │ ├── 湘A53U19.jpg
│ │ │ ├── 湘A5RM87.jpg
│ │ │ ├── 湘A97971.jpg
│ │ │ ├── 湘A9NU97.jpg
│ │ │ ├── 湘A9YU86.jpg
│ │ │ ├── 湘AA8516.jpg
│ │ │ ├── 湘AED855.jpg
│ │ │ ├── 湘AL8387.jpg
│ │ │ ├── 湘AT1Y68.jpg
│ │ │ ├── 湘AT3597.jpg
│ │ │ ├── 湘AT8781.jpg
│ │ │ ├── 湘ATL269.jpg
│ │ │ ├── 湘AYN355.jpg
│ │ │ ├── 湘GR0L16.jpg
│ │ │ ├── 皖A00T45.jpg
│ │ │ ├── 皖A09T87.jpg
│ │ │ ├── 皖A1T235.jpg
│ │ │ ├── 皖A22T43.jpg
│ │ │ ├── 皖A2F56D.jpg
│ │ │ ├── 皖A45277.jpg
│ │ │ ├── 皖A80003.jpg
│ │ │ ├── 皖A80375.jpg
│ │ │ ├── 皖A85501.jpg
│ │ │ ├── 皖A85890.jpg
│ │ │ ├── 皖A87271.jpg
│ │ │ ├── 皖AA361D.jpg
│ │ │ ├── 皖AH8331.jpg
│ │ │ ├── 皖AJH155.jpg
│ │ │ ├── 皖AK169H.jpg
│ │ │ ├── 皖AL025S.jpg
│ │ │ ├── 皖AS3165.jpg
│ │ │ ├── 皖AT789S.jpg
│ │ │ ├── 皖ATH859.jpg
│ │ │ ├── 皖AUB816.jpg
│ │ │ ├── 皖AX688A.jpg
│ │ │ ├── 皖BBC666.jpg
│ │ │ ├── 皖EZM618.jpg
│ │ │ ├── 皖F71646.jpg
│ │ │ ├── 皖M12288.jpg
│ │ │ ├── 皖M69311.jpg
│ │ │ ├── 皖P77222.jpg
│ │ │ ├── 皖Q06417.jpg
│ │ │ ├── 皖Q0686学.jpg
│ │ │ ├── 皖Q18632.jpg
│ │ │ ├── 皖Q19917.jpg
│ │ │ ├── 皖Q80197.jpg
│ │ │ ├── 皖QA2825.jpg
│ │ │ ├── 粤B0K999.jpg
│ │ │ ├── 苏A0CP56.jpg
│ │ │ ├── 苏A6E176.jpg
│ │ │ ├── 苏B551QV.jpg
│ │ │ ├── 苏B577CU.jpg
│ │ │ ├── 苏BGG522.jpg
│ │ │ ├── 苏BU5838.jpg
│ │ │ ├── 苏DLA031.jpg
│ │ │ ├── 苏E2Y256.jpg
│ │ │ ├── 豫K91239.jpg
│ │ │ ├── 豫S33909.jpg
│ │ │ ├── 赣A82F36.jpg
│ │ │ ├── 辽B99999.jpg
│ │ │ ├── 辽BMW005.jpg
│ │ │ ├── 辽C33333.jpg
│ │ │ ├── 辽PE9218.jpg
│ │ │ ├── 闽HB1508.jpg
│ │ │ ├── 鲁A88888.jpg
│ │ │ ├── 鲁JRW350.jpg
│ │ │ ├── 鲁KK5555.jpg
│ │ │ ├── 鲁LD9016.jpg
│ │ │ ├── 鲁Y44748.jpg
│ │ │ ├── 黑A1R272.jpg
│ │ │ └── 黑AB4444.jpg
│ │ └── test_image
│ │ ├── chars_identify_E.jpg
│ │ ├── chars_recognise_huAGH092.jpg
│ │ ├── chars_recognise_suEUK722.jpg
│ │ ├── chars_segment.jpg
│ │ ├── core_func_blue.jpg
│ │ ├── core_func_yellow.jpg
│ │ ├── plate_detect.jpg
│ │ ├── plate_judge.jpg
│ │ ├── plate_locate.jpg
│ │ ├── plate_recognize.jpg
│ │ └── test.jpg
│ ├── model
│ │ ├── ann.xml
│ │ ├── haarcascade_frontalface_alt_tree.xml
│ │ ├── haarcascade_frontalface_default.xml
│ │ └── svm.xml
│ └── train
│ └── data
│ ├── chars_recognise_ann
│ │ ├── chars2.7z
│ │ └── charsChinese.7z
│ └── plate_detect_svm
│ ├── learn
│ │ ├── HasPlate.rar
│ │ └── NoPlate.rar
│ ├── test
│ │ ├── HasPlate
│ │ │ └── A01_NMV802_0.jpg
│ │ └── NoPlate
│ │ ├── S22_KG2187_3.jpg
│ │ └── S22_KG2187_5.jpg
│ └── train
│ ├── HasPlate
│ │ └── A01_N84E28_0.jpg
│ └── NoPlate
│ ├── S22_KG2187_2.jpg
│ └── S22_KG2187_4.jpg
└── src
└── cc
└── eguid
└── charsocr
├── core
│ ├── CharsIdentify.java
│ ├── CharsRecognise.java
│ ├── CharsSegment.java
│ ├── CoreFunc.java
│ ├── Features.java
│ ├── PlateDetect.java
│ ├── PlateJudge.java
│ ├── PlateLocate.java
│ ├── PlateRecognize.java
│ └── SVMCallback.java
├── PlateRecognition.java
└── util
├── Convert.java
└── Util.java
31 directories, 188 files