Сервис извлечения текстов из изображений
Данный сервис будет представлять собой распознаватель текста на изображениях с различными OCR методами:
- Tesseract-OCR;
- EasyOCR;
- puddle-puddle.
Front составляющая
Реализовать web интерфейс для удобной работы распознавания и извлечения текста из документов.
Задачи
- Загрузка изображения (drag-and-drop); (+)
- Реализация selectbox для выбора исходного языка; (+)
- Кнопка опредления угла поворота; (+)
- Поворот документа вручную;
- Кнопка автоизвлечения документа.
Back составляющая
Реализовать API серивис на FastAPI:
Задачи
- Реализовать ручки:
- Автоповорота; (+)
- Ручного поворота;
- Распознавание текста;
- Автораспознавание текста.
- Написать функциональные тесты
Все результаты необходимо представить в виде docker-container.