Форум сайта python.su
0
Добрый день.
Может кто сможет подсказать, в какую сторону копать…
Задача следующая: монтажник изготавливает изделие, и пишет на листке А4 в предзаполненную таблицу сколько и чего он использовал при производстве этого изделия (см. пример таблицы во вложении). Далее данные из этой таблички мастером участка заносятся в БД. Тратит он на это полдня, потому что бумажек очень много.
Хочу упростить жизнь мастеру и реализовать следующий механизм: монтажник заполняет таблицу на листке, потом отдает ее мастеру. Тот несет ее в сканер, сканирует в правильную сетевую папку. В конце рабочего дня мастер запускает нужную программу, которая смотрит в ту самую папку и анализирует отсканированные документы. Задача получить электронную версию таблицы, которую позже можно будет парой кликов загрузить в БД.
Всё могу кроме “распознать изображение таблицы и создать ее электронную версию”.
Прошу подсказать инструменты для реализации этой части алгоритма.
Отредактировано kefirko (Дек. 19, 2021 16:10:48)
Прикреплённый файлы:
Образец таблицы.xls (30,5 KБ)
Офлайн
294
kefirko вы уверены что хотите изобретать велосипед? есть причина почему нельзя использовать файнридер или другое готовое ПО по распознаванию текста умеющее работать в пакетном режиме?
https://analyticsindiamag.com/how-to-use-opencv-to-extract-information-from-table-images/
https://levelup.gitconnected.com/text-extraction-from-a-table-image-using-pytesseract-and-opencv-3342870691ae
[code python][/code]
Отредактировано PEHDOM (Дек. 19, 2021 20:43:23)
Офлайн
857
kefirkoВ смысле собирает? Изготавливает слесарь.
монтажник изготавливает изделие
деталь
{
имя_детали
{
имя Болт
}
число_деталей
{
разряд1
{
цифра 0
}
разряд2
{
цифра 0
}
разряд3
{
цифра 0
}
разряд4
{
цифра 0
}
разряд5
{
цифра 0
}
разряд6
{
цифра 0
}
разряд7
{
цифра 1
}
разряд8
{
цифра 5
}
}
}
деталь
{
имя_детали
{
имя Шайба
}
число_деталей
{
разряд1
{
цифра 0
}
разряд2
{
цифра 0
}
разряд3
{
цифра 0
}
разряд4
{
цифра 0
}
разряд5
{
цифра 0
}
разряд6
{
цифра 1
}
разряд7
{
цифра 2
}
разряд8
{
цифра 8
}
}
}
Отредактировано py.user.next (Дек. 19, 2021 22:37:33)
Офлайн
253
kefirkoНаписать приложение для мобилы в котором таблица слесарями забивается и отсылается мастеру.
Может кто сможет подсказать, в какую сторону копать
Офлайн