ANPR projekt med hjälp av Intel Edison (4 / 4 steg)
Steg 4: Känner igen tecken med tesseract motor:
Passera bilden bearbetas från opencv till din tesseract metod.
Måste du konvertera den till en TIFF-fil först... Detta görs med hjälp av PIL:
importera bild från PIL
IMG = Image.open('image.jpeg')
img.Save('image.tiff')
Därefter passera det tesseract ocr-motorn som kommer recognoze bilder och returnerar tecknen:
importera bild från PIL
från pytesser.pytesser import *
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 (filerna, graceful_errors = True)
skriva ut "=== utdata === \n" skriva ut text
Därifrån på använda de libmraa biblioteken att skriva ut den plattan till en LCD-skärm... Se denna länk till Ställ in Grove LCD-skärmen för att visa tecken som plattan.