Изображение на вход
На выходе должно получится так
Как это реализовать?Какие библиотеки стоит для этого использовать на c# ?
Для решения даной задачи можно использовать Tesseract .NET wrapper. Он имеет более дружелюбный синтаксис, чем оригинальный Tesseract :
using (var engine = new TesseractEngine(pathToLangFolder, "eng", EngineMode.Default))
{
// have to load Pix via a bitmap since Pix doesn't support loading a stream.
using (var image = new Bitmap(fileName))
{
using (var pix = PixConverter.ToPix(image))
{
using (var page = engine.Process(pix))
{
Console.WriteLine(page.GetMeanConfidence() + " : " + page.GetText());
}
}
}
}
Если на всех картинках на входе числа находятся в одном и том же болке, советую обрезать числа именно до размеров этого блока что бы тесеракт не обрабатывал лишнюю инфу. Потом просто через REGEX оставляешь только числа.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Скажите как найти мне номер члена арифметической прогрессии, если мне дано:
Хочу загрузить фотографию выбранную через input file на серверНо данная функция move_uploaded_file не работает
на openserver, делаю форму регистрации, форма работает, ошибки заполнения не обрабатывает