Бесплатные альтернативы IronOCR для извлечения подробностей из .NET + проблемы конфиденциальности [закрыто]C#

Место общения программистов C#
Anonymous
Бесплатные альтернативы IronOCR для извлечения подробностей из .NET + проблемы конфиденциальности [закрыто]

Сообщение Anonymous »

Я работаю над .NET-приложением, в котором мне нужно извлекать структурированную информацию из изображений/PDF-файлов водительских прав.
В настоящее время я использую IronOCR, но бесплатная/пробная версия не обеспечивает надежное извлечение всех полей, а коммерческая лицензия для моего случая стоит дорого.

Код: Выделить всё

public async Task ReadLicenseAsync(string imagePath)
{
IronTesseract ocr = new IronTesseract();
ocr.Language = OcrLanguage.English;

using OcrInput input = new OcrInput(imagePath);

OcrResult result = await Task.Run(() => ocr.Read(input));

string text = result.Text;

Match licenseMatch = Regex.Match(text, @"[A-Z0-9]{6,15}");

MatchCollection dates = Regex.Matches(text, @"\d{2}/\d{2}/\d{4}");

return text;
}
Мне нужны рекомендации по бесплатным библиотекам OCR с открытым исходным кодом, которые хорошо работают с C#/.NET для извлечения данных из водительских прав или документов, удостоверяющих личность.

Вернуться в «C#»