ler números e letras de uma imagem usando openCV

Estou desenvolvendo um aplicativo para ler as letras e números de uma imagem usando opencv em c ++. Mudei primeiro a imagem e o modelo de cores fornecidos para imagem binária e, em seguida, chamei o método cvMatchTemplate (). Este método apenas destacou as áreas em que o modelo corresponde. Mas não está claro. Só não quero ver a área. Preciso analisar os caracteres (letras e números) da imagem. Eu sou novo no openCV. Alguém conhece outro método para obter o resultado?

A imagem é tirada da câmera. a imagem de amostra é mostrada acima. Preciso obter todos os textos da tela de LED (130 e Delft Tanthaf).

Amigos que tentei com o aplicativo de exemplo de detecção de rosto, ele detecta os rostos. o arquivo HaarCascade é fornecido com o openCV. Acabei de carregar esse arquivo e chamei o método cvHaarDetectObjects (); Para detectar as letras, criei o arquivo xml usando o aplicativo letter_recog.cpp fornecido pelo openCV. Mas quando carrego este arquivo, ele mostra algum erro (erro OpenCV: erro não especificado> em função desconhecida, arquivo ........ \ ocv \ opencv \ src \ cxcore \ cxpersistence.cpp, linha 4720). Eu procurei na web por esse erro e obtive as informações sobre os arquivos lib usados. Fiz isso, mas o erro ainda permanece. O erro está no meu arquivo xml ou na chamada do método para carregar esse arquivo xml ((CvHaarClassifierCascade *) cvLoad ("nome do arquivo xml criado", 0,0,0);) ?? por favor ajude...

desde já, obrigado

questionAnswers(5)

yourAnswerToTheQuestion