Техническое задание: Массовая обработка изображений

Цель проекта

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

Исходные данные и требования

  • Объем: 100 000 изображений.
  • Формат и размер исходных файлов: 800 на 600 пикселей.
  • Источник данных: Реестр (список) ссылок на изображения.
  • Операция: Для каждой картинки необходимо заменить фрагмент размером 20 на 20 пикселей.
  • Данные для замены: Используется отдельное изображение-донор размером 20x20 пикселей.
  • Координаты: Замена производится по заданным координатам для каждого изображения (координаты, предположительно, указаны в реестре).
  • Аналогия: Операция похожа на удаление водяного знака или наложение патча.

Требования к результату

  • Качество: Обработка должна производиться без потери качества исходных изображений.
  • Сохранение: Обработанные файлы необходимо загрузить в облачное хранилище (Яндекс.Диск или аналогичный сервис).
  • Технологии: Допускается использование любых подходящих инструментов, включая библиотеки для обработки изображений или решения на основе ИИ.

Ожидаемый результат

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

Настройка аналитики движений по банковскому счету с тремя субконто

Требуется доработать учетную систему для включения реквизита в движения по счету 51 с аналитикой по трем субконто. Это позволит выполнять детальные отборы и группировки по статьям затрат в оборотно-сальдовой ведомости.