Skip to content
A simple automatic number plate recognition system
JavaScript CSS HTML
Branch: master
Clone or download
Ed Kelly
Ed Kelly Update Readme
Latest commit c8afa00 Jan 5, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
client Update Readme Jan 5, 2018
constants Server complete Sep 7, 2017
data Fixing bugs Sep 7, 2017
facades Update Readme Jan 5, 2018
services Fixing anpr Sep 8, 2017
specs Fixing anpr Sep 8, 2017
.editorconfig ANPR and number plate validation Sep 5, 2017
.eslintrc Add react Sep 6, 2017
.gitignore Removing DS_Store Sep 5, 2017
.npmrc Updating config Sep 9, 2017
LICENSE Initial commit Sep 5, 2017
README.md Update Readme Jan 5, 2018
example.png
index.js Updating config Sep 9, 2017
package-lock.json Update Readme Jan 5, 2018
package.json Update Readme Jan 5, 2018
server.js Fixing anpr Sep 8, 2017

README.md

anpr-dashcam

Preview

This application takes photos of the road ahead, scans for a number plate and displays any information found from the DVLA (UK) for that number plate.

A Node.js/React application designed to run on the Raspberry Pi v3 with touchscreen and camera modules.

Prerequisites

Running the server

OSX

  • Install Homebrew
  • brew install homebrew/science/openalpr
  • npm install
  • (On local machine) MOCK=true npm start
  • (On Raspberry Pi) npm start

Windows

  • Install openalpr (?)
  • npm install
  • (On local machine) MOCK=true npm start
  • (On Raspberry Pi) npm start

Running the client

From root directory:

  • cd client/
  • npm install
  • npm start

If a prompt is presented asking for a different port to run the client on, please accept and the application will be spawned in your browser.

Disclaimer

THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

You can’t perform that action at this time.