Description: Chinese car license plate recognition system:
It is based on openCV, the open source library. This means that you can get all the source code and migrate to all platforms supported by opencv.
It can recognize chinese. For example, the license plate is Su EUK722's picture, which can accurately output the std:string type Su EUK722 results.
Its recognition rate is higher. Under the condition of clear picture, license plate detection and character recognition can achieve more than 80% accuracy.
To Search:
File list (Check if you may need any files):
easypr
easypr\ChangeLog.md
easypr\CMakeLists.txt
easypr\EasyPR.sln
easypr\Usage.md
easypr\src
easypr\src\core
easypr\src\core\core_func.cpp
easypr\src\core\feature.cpp
easypr\src\core\plate_judge.cpp
easypr\src\core\plate_locate.cpp
easypr\src\core\chars_recognise.cpp
easypr\src\core\plate_recognize.cpp
easypr\src\core\params.cpp
easypr\src\core\chars_identify.cpp
easypr\src\core\plate_detect.cpp
easypr\src\core\chars_segment.cpp
easypr\src\train
easypr\src\train\create_data.cpp
easypr\src\train\ann_train.cpp
easypr\src\train\train.cpp
easypr\src\train\annCh_train.cpp
easypr\src\train\svm_train.cpp
easypr\src\util
easypr\src\util\program_options.cpp
easypr\src\util\kv.cpp
easypr\src\util\util.cpp
easypr\thirdparty
easypr\thirdparty\mser
easypr\thirdparty\mser\mser2.hpp
easypr\thirdparty\mser\mser2.cpp
easypr\thirdparty\svm
easypr\thirdparty\svm\precomp.hpp
easypr\thirdparty\svm\corrected_svm.cpp
easypr\thirdparty\CMakeLists.txt
easypr\thirdparty\LBP
easypr\thirdparty\LBP\helper.cpp
easypr\thirdparty\LBP\helper.hpp
easypr\thirdparty\LBP\lbp.cpp
easypr\thirdparty\LBP\lbp.hpp
easypr\thirdparty\textDetect
easypr\thirdparty\textDetect\erfilter.cpp
easypr\thirdparty\textDetect\erfilter.hpp
easypr\thirdparty\xmlParser
easypr\thirdparty\xmlParser\xmlParser.cpp
easypr\thirdparty\xmlParser\xmlParser.h
easypr\thirdparty\xmlParser\AFPL-license.txt
easypr\vcprojs
easypr\vcprojs\demo.vcxproj.filters
easypr\vcprojs\libeasypr.vcxproj
easypr\vcprojs\demo.vcxproj.template
easypr\vcprojs\libeasypr.vcxproj.filters
easypr\vcprojs\demo.vcxproj.user
easypr\vcprojs\libeasypr.vcxproj.template
easypr\vcprojs\demo.vcxproj
easypr\test
easypr\test\result.hpp
easypr\test\config.hpp
easypr\test\accuracy.hpp
easypr\test\main.cpp
easypr\test\chars.hpp
easypr\test\plate.hpp
easypr\README.md
easypr\configure.py
easypr\build.sh
easypr\LICENSE
easypr\include
easypr\include\easypr
easypr\include\easypr\core
easypr\include\easypr\core\params.h
easypr\include\easypr\core\chars_identify.h
easypr\include\easypr\core\core_func.h
easypr\include\easypr\core\character.hpp
easypr\include\easypr\core\plate_detect.h
easypr\include\easypr\core\plate_judge.h
easypr\include\easypr\core\plate_recognize.h
easypr\include\easypr\core\chars_recognise.h
easypr\include\easypr\core\plate.hpp
easypr\include\easypr\core\feature.h
easypr\include\easypr\core\plate_locate.h
easypr\include\easypr\core\chars_segment.h
easypr\include\easypr\config.h
easypr\include\easypr\train
easypr\include\easypr\train\train.h
easypr\include\easypr\train\annCh_train.h
easypr\include\easypr\train\create_data.h
easypr\include\easypr\train\svm_train.h
easypr\include\easypr\train\ann_train.h
easypr\include\easypr\api.hpp
easypr\include\easypr\version.h
easypr\include\easypr\util
easypr\include\easypr\util\program_options.h
easypr\include\easypr\util\switch.hpp
easypr\include\easypr\util\kv.h
easypr\include\easypr\util\util.h
easypr\include\easypr.h
easypr\model
easypr\model\annCh.xml
easypr\model\svm_hist.xml
easypr\model\province_mapping