Project: License plate detection & recognition using opencv & pytesseract
License Plate Recognition is an image-processing technology used to identify vehicles by their license plates. This technology is used in various security and traffic applications. I made this using a simple Python code.

Source Code & Link:
Link- https://drive.google.com/drive/folders/1XD8n_fF6bsb1Qm-aAlM8toyxMIY91kHY?usp=sharing

Steps involved in License Plate Recognition:

  1. License Plate Detection.
  2. Character Segmentation.
  3. Character Recognition.

We will use the Tesseract OCR An Optical Character Recognition Engine (OCR Engine) to automatically recognize text in vehicle registration plates.

Python-tesseract:
Py-tesseract is an optical character recognition (OCR) tool for python. That is, it’ll recognize and “read” the text embedded in images. Python-tesseract is a wrapper for Google’s Tesseract-OCR Engine. It is also used as an individual script, because it can read all image types like jpeg, png, gif, BMP, tiff, etc. Additionally, if used as a script, Python-tesseract will print the recognized text rather than writing it to a file. It has the ability to recognize more than 100 languages.

OpenCV:
OpenCV is an open-source computer vision library. The library has more than 2500 optimized algorithms. These algorithms are often used to search and recognize faces, identify objects, recognize scenery and generate markers to overlay images using augmented reality, etc.

Installation:
Open Command prompt (cmd) Type the below commands to install it.
● pip install pytesseract
● pip install opencv-python

#python #opencv #artificial-intelligence #machine-learning #developer

License Plate Detection using OpenCV and Python
169.20 GEEK