2013-02-12 12 views
11

Sto provando ad addestrare Tesseract per un nuovo font che può essere utilizzato nella mia app per Android. Devo allenarmi solo per le cifre, quindi ho creato un'immagine di allenamento, un file box e un file unicharset.Errore: "lettura errata di inttemp!" durante l'allenamento di un nuovo font in Tesseract 2

Ho seguito the training instructions, ma quando ho provato a eseguire tesseract si dice, bad read of inttemp!.

Cosa sto sbagliando? Come posso diagnosticare questo errore?

+1

La formazione è molto doloroso. Esaminare attentamente i registri del flusso di lavoro di formazione per Avvisi ed errori. Se qualcosa va storto, i tuoi dati di allenamento sono inutili. – n3utrino

+0

@gabe, puoi suggerire qualche link utile? – Dipin

+0

Ho trascorso molto tempo in https://groups.google.com/forum/?fromgroups=#!forum/tesseract-ocr forse questo è qualcosa per te https://gitorious.org/ancient-greek-training-for -tesseract/tesstrainingtools – n3utrino

risposta

0

http://code.google.com/p/tesseract-ocr/issues/detail?id=155

scopre, Tesseract era ancora in corso di nuovo alla "C: \ Program Files \ Tesseract OCR-" cartella - anche utilizzando i due ex di formazione 3.0 all'interno della cartella di formazione lì. Non ha fatto alcuna differenza da dove stavo eseguendo il comando da - indovina tesseract ignora che quando ha una variabile di percorso.

Sostituito tutti i file exe 3.0 e di allenamento in quella cartella. Dropped nei file 2.0.4 e il comando extract ha funzionato !!! Avrei risolto il problema più veloce per tutti i tipi di ragioni, ma ..

provare questo

http://www.win.tue.nl/~aeb/linux/ocr/tesseract.html

Problemi correlati