Stap 3: Verwerking van het beeld
Nu zijn in uw python bestand die zal alleen moet u de vereiste bestanden importeren van PIL en tesseract en u ingesteld
from pytesser.pytesser import *
original = cv.LoadImageM("plate.jpg") resize = cv.CreateMat(original.rows/ 10, original.cols / 10, original.type) cv.Resize(original, resize)
Vooraf verwerken van het beeld met behulp van OPENCV algoritmen te maken geschikt voor tesseract OCR:
A. resize beeld zodat het neemt niet te veel verwerkingskracht:
CvtColor(original,gray,CV_RGB2GRAY)
B. omzetten in GRIJSWAARDEN
cvThreshold(image, binary_image,128,255, CV_THRESH_OTSU)
C.Apply drempel dwz binarize het beeld aangepast
from PIL import Image img = Image.open('image.jpeg') img.save('image.tiff')
de bovenstaande stap geeft als resultaat een binair beeld dat adaptief thresholded is. De argumenten volgen de volgorde: 1. Bronafbeelding, 2. Doelafbeelding, 3. Drempelwaarde, 4. Resulterende waarde, en 5. Soort drempel. Speel met de drempel en resulterende waarden tot je de juiste pasvorm.