para reconocer los caracteres en imagenes, primero tienes que detectar los caracteres, es decir determinar la o las zonas de la imagen que contienen caracteres. Esto se logra con una segmentación de imagen. luego que la imagen esta segmentada, pueses usar diversos algoritmos para reconocimientos de caracteres, como KNN o redes neuronales entre otros.
Saludos.
Ing. Yensi Vega L.