Техническое задание: Программа для пакетного изменения размера изображений

Необходимо разработать программное решение для автоматической обработки фотографий высокого разрешения.

Основная функция

Программа должна уменьшать исходные фотографии до разрешения, при котором большая сторона (ширина или высота) становится равной ровно 1280 пикселей. Вторая сторона вычисляется автоматически для сохранения пропорций, но при этом итоговое разрешение не должно быть меньше 1280x960 пикселей по минимальному параметру.

Требования к решению

  • Формат: Отдельное приложение для Windows (например, .exe) ИЛИ плагин/скрипт (Action/Droplet) для Adobe Photoshop.
  • Обработка: Пакетная (групповая) обработка множества файлов.
  • Алгоритм: Автоматическое определение ориентации изображения (альбомная или портретная) и пропорциональное масштабирование по большей стороне до 1280 пикселей.
  • Качество: Ресайз должен выполняться с сохранением приемлемого качества, без заметных артефактов.

Желательные возможности

  • Простой интерфейс для выбора папки с исходными изображениями и папки для сохранения результатов.
  • Поддержка распространенных графических форматов (JPG, PNG).
  • Настройка уровня сжатия/JPG-качества для выходных файлов.

Модификация прошивки приборной панели автомобиля

Требуется извлечь, модифицировать и пересобрать прошивку VBF для автомобильной приборной панели на ОС QNX. Необходимо изменить параметры отображения: шрифты, цвета, расположение элементов. Есть тестовый стенд для проверки изменений.