Automatic License Plate Recognition products, software and hardware,. By the API - software developers need proper documentation, sample codes.
![Source Source](https://www.i-programmer.info/images/stories/News/2015/Dec/A/openalpr.jpg)
Point the package at an image or video stream, and it quickly scans each frame for license plates in US or European formats, reporting whatever it finds along with a confidence level. This kind of technology has all kinds of possibilities, some good (create an automated home which recognizes when individual family members arrive), some more worrying (keep a history of who’s visiting your neighbor, and when). The open source build is aimed at developers, and really just the core library with some console tools, but it’s easy to test - even if you don’t have an IP camera. All you have to do is point the bundled command-line tool at your target image or video, like this: alpr -c us samples/us-1.jpg alpr -c eu samples/eu-clip.mp4 Any likely plate characters are displayed within a few seconds. If you like the idea, but prefer something a little easier to use, OpenALPR’s website where you can upload test images. The company also offers commercial products where your IP camera can be automatically monitored, license plates recorded, and the full history available at any time via a web dashboard ($50/ month per camera).
Is an open source package available for Windows, Linux, OS X and more.
If you need to do image processing, but have little time for your project, and since you are a student, your best bet would be to use MATLAB for the image processing related computations (at least). In your University's library there must be quite a few books with plenty of examples about these problems and how to solve them with MATLAB (besides the huge online documentation from Mathworks.com). If you still want to use Java or.NET, it would be easier to use them only for the User Interface, and let the processing engine be in MATLAB. (Just take a look at many toolboxes MATLAB has, e.g.