0
Ich benutze eine Testversion von Finereader 11, um Visitenkarten zu scannen. Bis jetzt ignoriert es alle Umlaute.Visitenkarte Anerkennung nicht sehen Umlaute
Sollte ich den Motor auf andere Weise initialisieren? Muss ich angeben, welche Sprachen ich möchte?
IFRDocument document = engine.CreateFRDocument();
document.AddImageFile("c:/temp/ctrk.bmp", pim, null);
IDocumentProcessingParams idpp = engine.CreateDocumentProcessingParams();
idpp.getPageProcessingParams().getRecognizerParams().setDetectLanguage(true);
document.Process(idpp);
if(document.getBusinessCards().getCount() > 0)
{
IBusinessCard card = document.getBusinessCards().getElement(0);
card.ExportToVCard("c:/temp/abbyy.vcf");
}
Das ist so ziemlich das gleiche wie mein Codebeispiel. Was ist mit dem Umlaut-Problem? Hast du irgendwelche Kommentare dazu? – paul
Es gibt keine Probleme mit Umlauten. Sie müssen die korrekte OCR-Sprache angeben, da die Standardeinstellung Englisch ist (keine Umlaute in Englisch). –
Also die 'idpp.getPageProcessingParams(). GetRecognizerParams(). SetDetectLanguage (true);' hilft in diesem Fall nicht? Ich habe im Juli versucht, Hilfe von Abbyy zu bekommen und bekam keine Antwort. Ich habe einen anderen Lieferanten benutzt ... – paul