Разработка программ для обработки изображений

Общая задача

Необходимо создать два независимых программных решения для автоматизации работы с растровыми изображениями.

Программа 1: Трассировка растровых изображений

Основная функция - массовое преобразование растровых изображений в векторные контуры.

  • Программа должна работать с большими пакетами файлов.
  • Алгоритм должен обеспечивать точное распознавание и векторизацию линий и контуров.
  • Важна поддержка распространенных растровых и векторных форматов.

Программа 2: Утоньшение линий (Offset)

Основная функция - обработка векторных контуров для уменьшения толщины линий на заданное значение.

  • Программа должна выполнять операцию offset для всех контуров в файле.
  • Требуется точное сохранение геометрии и топологии линий после утоньшения.
  • Необходима возможность пакетной обработки множества файлов.

Технические требования

  • Программы должны быть автономными и готовыми к использованию.
  • Приветствуется наличие простого пользовательского интерфейса или возможность запуска с параметрами командной строки.
  • Требуется документация по использованию.
  • Важна стабильность работы при обработке большого объема данных.

Разработка UX/UI дизайна для CRM-системы

Ищем опытного дизайнера для улучшения интерфейса сложной веб-платформы. Требуется проработка пользовательского опыта и визуальной составляющей CRM. Для оценки уровня необходимо выполнить тестовое задание.