Giter VIP home page Giter VIP logo

plate-recognition's Introduction

Synopsis

This application demonstrates the license plates recognition service. The application is designed to recognize license plates of the Republic of Kazakhstan. When you run the application, you can choose the plates folder with command Open in which the different sets of license plates, when you press Run, happening recognition of the license plates images. To run demonstration application, you can run a script main_window.py or use or Demo.bat

This application is used for character recognition: Method of simple patterns, Support Vector Machine, Method k-Nearest neighbors, Artificial neural network and an Complex OCR method. To test the script recognition methods designed test.py, also you can use Test OCR.bat

Installation

###1 Installing Python & Opencv & Numpy

####1.1 Python

Download Windows x86 MSI installer from:

https://www.python.org/downloads/release/python-2711/

#####Install:

Run installer and have a fun.

#####PATH:
Add "C:\Python27" to PATH variable.

####1.2 Python package installer (pip) Download from:
https://bootstrap.pypa.io/get-pip.py

#####Install: Open cmd, go to folder with get-pip.py and write:

> python get-pip.py

#####PATH:
Add "C:\Python27\Scripts" to PATH variable

####1.3 Numpy

#####Install: Open cmd and type:

> pip install numpy

####1.4 Opencv

Download from: https://sourceforge.net/projects/opencvlibrary/files/opencv-win/3.1.0/
Extract OpenCV (will be extracted to a folder opencv)
Copy ..\opencv\build\python\x86\2.7\cv2.pyd
Paste it in C:\Python27\Lib\site-packages
Open Python IDLE or python console, and type:

>>> import cv2

If no errors shown, it is OK.

###2 Installing FANN and PyQt4

####2.1 Wheel

Install wheel using command line:

> pip install wheel

####2.2 Fann

#####Download: Go to site: http://www.lfd.uci.edu/~gohlke/pythonlibs/
Choose: fann2-1.0.7-cp27-none-win32.whl

#####Install: Go to downloads folder. Open cmd and type:

> pip install fann2-1.0.7-cp27-none-win32.whl

####2.3 Installing PyQt4 library

Go to: https://riverbankcomputing.com/software/pyqt/download/
Download: PyQt4-4.11.4-gpl-Py2.7-Qt4.8.7-x32.exe

OR just:
http://sourceforge.net/projects/pyqt/files/PyQt4/PyQt-4.11.4/PyQt4-4.11.4-gpl-Py2.7-Qt4.8.7-x32.exe

Contributors

Contributor: capital-boss
VK: https://vk.com/programmer22222
Skype: programmer222222

License

This software licensed under the Apache Licence v2.0

plate-recognition's People

Contributors

artem-astafyev avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.