GithubHelp home page GithubHelp logo

uxhamzah / -automatic-plate-number-recognition-in-flask Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 44.81 MB

Shell 0.01% Python 91.13% CSS 4.95% JavaScript 0.46% SCSS 2.41% HTML 0.95% Mako 0.01% PowerShell 0.09% Batchfile 0.01%

-automatic-plate-number-recognition-in-flask's Introduction

ANPR-Chroma

Deployment of ANPR model using flask

Flask is a web application framework written in Python.

  • I have deployed the project of LicensePlateDetector using Flask as an api. This is an easy and quick way to see your models in production.

Number Plate Recognition System :

An application to recognise the number plate from a given image of a car and verify it from a local database. The application can be used for many purposes like suveillance,security checks etc.

Setup

  1. Clone the repository
  2. Create virtual env.
    On windows you could do something like: py -m venv env
    On macOS and Linux: python3 -m venv env
    {{ Activate the virtual environment env }}
  3. Install the needed modules using: pip install -r requirements.txt
  4. Run run.py in ANPR_Chroma folder (Make sure Apache server is running)
  5. Go to localhost:5000 to see your application in action. (Port 5000 has been configured in run.py)

Note:

  • File run.py is to run flask application, if you want to test main licence plate recognition program - check product.py
  • Make sure to add your own 2 databases in "init.py" directory before running flask application, and update your database path here
    If you get any issues ask me here

Built With

  • Python3.7 -One of the most popular programming language
  • OpenCV(V2.0.0) - Open Source Computer Vision Library
  • Flask - Web application framework written in Python
  • SQLite -Used for designing and manipulating of database

Author - Aryan Bindal

ScreenShots :)

  • Home Page

Home page

  • A little Description

Description

  • If you try to login with unregistered account

Login

  • Registration of new checkPost

Sign up

  • Now login again

Login

  • Home page after checkPost login

Home after Login

  • You can see and update current CheckPost's account

Account

  • It's time to upload your vehicle's image and if your vehicle is not registered it will look like this

ANPR Online Demo

  • And if your vehicle is not registered a mail is send to higher authority

Note: For Gmail services to work -
Write your google account's password here
You have to turn off "2 step verification" and turn off "Less secure app access" from your google account settings

Mail to Authority

  • now driver need to register the vehicle

Registration

  • If registration is successfull then a mail is send to driver

Mail to driver

  • Vehicle is registered now

Vehicle registered

  • When everything is done and CheckPost wants to logout

Logout

  • If you try to login an already registered account of CheckPost

Login

-Automatic-Plate-Number-Recognition-in-flask

-automatic-plate-number-recognition-in-flask's People

Watchers

 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.