Найди слова

0. SerVer1C 554 10.08.22 22:45 Сейчас в теме
Пример примитивной автоматизации с помощью 1С (и не только).

Перейти к публикации

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. tormozit 6797 11.08.22 14:52 Сейчас в теме
Колонки и строки жестко разделяются или динамически (распознаются их границы через OCR)?
3. SerVer1C 554 11.08.22 14:57 Сейчас в теме
(1) Я беру все вертикальные и горизонтальные линии, а также их обратные версии, т. е. для данной картинки 40 линий по 20 символов. И направляю их в запрос. OCR возвращает 20 слов по 20 букв.
4. tormozit 6797 11.08.22 15:17 Сейчас в теме
(3) Иными словами разбиение на строки и колонки жесткое - по пиксельным смещениям.
5. SerVer1C 554 11.08.22 15:19 Сейчас в теме
(4) Получается, да. Tesseract с этим хорошо справляется. Рамки вокруг букв игнорируются, возвращается почти чистый текст.
6. tormozit 6797 11.08.22 15:26 Сейчас в теме
(5) Меня как раз интересовала динамическая разбивка на колонки и столбцы средствами OCR. Если разбивка по координатам, то значит этот OCR не умеет сам находить границы колонок и строк.
7. SerVer1C 554 11.08.22 15:28 Сейчас в теме
(6) Так строки он чётко находит. Возможно, если гибко настроить распознавание в tesseract, то он и вертикальные слова найдет.
8. CheBurator 3110 12.08.22 12:28 Сейчас в теме
ну... так неинтересно... вот если слова можно читать с изменением направления чтения
9. SerVer1C 554 12.08.22 12:40 Сейчас в теме
(8) Не понимаю, про что вы говорите. Слова ищутся в матрице, даже если они направлены снизу вверх или справа налево.
10. CheBurator 3110 12.08.22 12:47 Сейчас в теме
(9) например:
1. стартуем,
2. идем вниз,
3. поворачиваем на 90 градусов в любую строну,
4. идем дальше
...повторять 3-4
11. SerVer1C 554 12.08.22 12:49 Сейчас в теме
(10) Теперь понял. Изначально такого условия задачи не стояло... Но это уже не средствами 1С делать )
Оставьте свое сообщение
Вакансии
Программист, аналитик, эксперт 1С
Санкт-Петербург
По совместительству

Программист 1С
Москва
зарплата от 200 000 руб.
Полный день

Аналитик
Москва
зарплата от 150 000 руб. до 300 000 руб.
Полный день

Системный архитектор
Москва
зарплата от 150 000 руб.
Полный день

Ведущий консультант аналитик 1С ERP, УХ
Ульяновск
зарплата от 120 000 руб.
Полный день