Stap 4: Herkennen karakters met behulp van de tesseract motor:
Pas de afbeelding verwerkt van opencv aan uw tesseract-methode.
Daar zul je eerst converteren naar een TIFF-bestand... Dit wordt gedaan met behulp van de PIL:
from PIL import Image from pytesser.pytesser import *
Vervolgens passeren zij de tesseract-ocr-engine, die zal recognoze beelden en terug te keren van de tekens:
img = Image.open('plate.jpeg') img.save('image.tiff') im = Image.open(img) text = image_to_string(im) text = image_file_to_string(image_file) text = image_file_to_string(image_file, graceful_errors=True) print "=====output=======\n"print text
Vanaf daar op door de libmraa-bibliotheken te gebruiken voor het afdrukken van de plaat teken naar een LCD-scherm... Verwijzen naar deze link om in te stellen van de Grove LCD de plaat tekens weer te geven.