Визитная карточка не видела умлаутс

Я использую пробную версию Finereader 11 для сканирования визиток. Пока он игнорирует все умлауты.

Должен ли я инициализировать двигатель другим способом? Нужно ли указывать какие языки я хочу?

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");
}

1 ответ

Вот как можно обнаружить визитку.

// Create parameters of document processing
FREngine.DocumentProcessingParams dpp = engine.CreateDocumentProcessingParams();
// A page can contain several business cards
dpp.PageProcessingParams.PageAnalysisParams.DetectMultipleBusinessCards = true;
// Perform recognition with the specified parameters
frDoc.Process( dpp );

// Access a business card
FREngine.BusinessCard card = frDoc.BusinessCards[0];
Другие вопросы по тегам