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

Общая задача

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

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

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

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

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

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

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

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

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

Доработка функциональности блока популярных туров на WordPress

Требуется доработать существующий раздел "Популярные туры" на сайте WordPress. Необходимо сделать все элементы блока (картинка, текст, дата) кликабельными для перехода на страницу тура, а также отрегулировать межстрочные расстояния в текстовых блоках.

Разработка дизайн-макетов полотнищ на люверсах для выставочного стенда

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