The Russian system of automatic number plate recognition
Branch: master
Clone or download
Latest commit 5fdb687 May 22, 2017
Type Name Latest commit message Commit time
Failed to load latest commit information.
runtime_data Fix bugs, add exeption Aug 26, 2015
src Fix spaces Aug 26, 2015
test_Images Fixing for unix platforms Aug 23, 2016
.gitattributes Initial Jul 6, 2014
.gitignore Initial Jul 6, 2014
LICENSE Initial Jul 6, 2014 Update Aug 23, 2016

ANPR System: The Russian system of automatic number plate recognition


  • OpenCV >= 2.4.9
  • leptonica >= 1.71
  • Tesseract OCR >= 3.02

####Build (Ubuntu)

  • Build dependencies
sudo add-apt-repository --yes ppa:xqms/opencv-nonfree
sudo apt-get update
sudo apt-get install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev libopencv-dev libtesseract-dev libleptonica-dev  liblog4cplus-dev libcurl3-dev libopencv-nonfree-dev
  • Getting last build and setuping
cd ~/<my_working _directory>
git clone
cd Russian_System_of_ANPR/
sudo cp -v runtime_data/tessdata/* /usr/share/tesseract-ocr/tessdata
sudo cp -v runtime_data/haarcascade_russian_plate_number.xml src/
sudo cp -v runtime_data/haarcascade_russian_plate_number_symbol.xml src/
  • Building app
g++ *.cpp  -ltesseract -llept -std=c++11 -o rusalpr
  • Run app
./rusalpr path/to/image


Gittip Gittip Gittip Gittip Gittip Gittip