Проект предназначен для полностью офлайн-подготовки документов к OCR.
Главный приоритет — сохранить максимальное качество исходного изображения.
Любое преобразование изображения должно либо улучшать OCR, либо не изменять качество изображения.
Приоритеты разработки:
Не реализовывать функциональность “на будущее”.
Реализовывать только то, что требуется текущим техническим заданием.
Если требования неоднозначны:
Не изменять существующее поведение без необходимости.
Новые возможности добавлять как отдельные независимые этапы обработки.
Каждая новая библиотека должна иметь явное обоснование.
Предпочитать стандартную библиотеку Python.
Не добавлять тяжёлые зависимости без необходимости.