This is actually faced with such a problem as Automatic Number Recognition Auto (ANPR \ LPR).
I actually was interested in solving this problem specifically in C #. Of course, there are quite a few OpenSources on this topic and, having found that I needed (and not needed), I decided to put everything in one place that is generally accessible to all.
At the moment, took up the project (training), on the Automated Parking System.
If the topic is of interest, I will unsubscribe about the progress in the course of work, problems, ideas and possible implementations of this system.
Device and work: the camera at the entrance and the camera at the exit. When a car appears in the camera lens, the number is recognized and searched in the database. When finding a number in the database is allowed entry / exit.
')
C / C ++1)
http://test.esnips.com/web/Cars-recognitionand-tracking-Plate10 pages of code, all working, true Chinese or Japanese open source pancake =).
2)
DTK ANPR SDKVery convenient, but commercial SDK. In the demo version, the window periodically pops up with a request to register the product, in the trial version they give out a key for 15 days (for testing and training just right). Also relevant for .NET.
.NET1)
DTK ANPR SDK2)
Emgu CVEmgu CV is a cross-platform .Net shell to the Intel OpenCV image processing library. Allowing OpenCV functions to be called from. NET compatible languages such as C #, VB, VC ++, IronPython, etc. the shell can be compiled in Mono and run on Linux / Mac OS X.
There is a ready-made example for recognizing the number in C #.3)
AForge frameworkVery interesting in my opinion framework for working with video, robots, etc. There are code samples for Computer Vision (Computer Vision)
JavajavaANPRAutomated Number PLate Recognition (Automatic Recognition of Car Numbers) in JAVA