24FreelanceБиржа фриланса, которая не спит
Завершён

Разработка ПО для сравнивания изображении различных форматов

1 253 просмотра 0 откликов#8025
Статус проекта
Завершён
БюджетПо договорённости
ФорматРазовый проектбез предоплаты
ОплатаНаличные, Банковский перевод
Приём заявокЗавершёндо 12.10.2017
Откликов0в среднем по разделу: 0,3
Просмотров1 25352 за 14 дней

Описание проекта

Разработка программного обеспечения для сравнивания фалов Оригинал макета, Монтажа с Jpg.
Термины используемые в описании ТЗ
Треппинг — применяемый на допечатной стадии полиграфического процесса (при изготовлении макета) приём маскировки дефектов приводки. Заключается в утолщении контуров плашек на определенную величину для предотвращения образования зазоров на стыке двух областей разного цвета из-за не совмещения цветов при многокрасочной типографской печати.
Оверпринт — наложение одного цветного элемента на другой без создания выворотки в процессе электронного монтирования цветного материала на допечатной стадии полиграфического процесса.
Artboard- размеры монтажных областей, отражены в приложении «Оригинал Макет».

Для чего разрабатывается Программное обеспечение (далее ПО).
Разрабатывается ПО для отслеживания изменении произведенных с входных файлом (поддерживаемые форматы описаны дальше в ТЗ), после обработки его отделом допечатной подготовки.
Общие требования.
Необходимо разработать приложение с графической оболочкой для сравнивания файлов(изображений) различных форматов, размеров, с построением отчета, содержащим информацию о выявленных различиях и выделение элементов/цветов на изображении (файле) не соответствующих одному из файлов (различием между файлами).
Поддерживаемые типы файлов.
Приложение должно поддерживать следующие форматы:
- *.len;
-*.pdf;
-*.jpg (RGB);
-*.CDR;
-*.AI;
-*.DOC , *.DOCX, *.RTF (MS Office)
-*.XML
Форматы файлов для сравнивания:
ПО должно обеспечивать сравнивание различных форматов, например:
- *.len ->*.jpg (RGB)
- *.pdf ->*.jpg (RGB)
- *.len ->*.pdf
- *.CDR->*.pdf
- *.Ai->*.pdf
Максимальные размеры файлов
- Pdf max 600Mb
- Len max 2Gb
- Jpg max 200Mb
- Cdr max 500Mb
- Ai max 1Gb
Методы и алгоритмы проверки файлов
- Метод попиксельного сравнения файлов (для сравнения изображений)
- Метод проверки текстового блока по словам, орфографий, шрифтам (сравнивание текста).
- Метод проверки Оверпринта
- Метод проверки Треппинга
Поддерживаемые языки проверки орфографий
- Русский
- Английский



Последовательность этапов проверки файлов
1) Проверка файлов «проверка ОМ»
- Проверка текстовых блоков
- Проверка файлов (сравнивание)*.pdf ->*.jpg (RGB), *.CDR->*.pdf, *.AI->*.pdf на различие в элементах,
- Проверка треппинга и оверпринта.
- Проверка параметров размера artboard (монтажных областей) c размерами полученными через XML файл из внешней программы 1С.
2) Проверка файлов «Проверка Монтажа»
- Проверка файлов (сравнивание с копиями ОМ)*.pdf ->*.jpg (RGB), *.len ->*.jpg (RGB), *.len ->*.pdf на различие в элементах
- Проверка треппинга и оверпринта.
- Проверка параметров размера artboard (монтажных областей) c размерами полученными через XML файл из внешней программы 1С.
Построение отчета и выделение расхождении в элементах и цветах изображения.
- Отчет должен быть выполнен в виде отдельного окна, с последовательные описанием, в нем должна содержаться информация о найденных различиях между сравниваемыми файлами, и иметься возможность сохранения его в формате XML.
- При появлении разности в файлах (изображениях или тестовых блоках) область на изображении должна подсвечиваться и выделяться контуром.
Функционал доступный через Графический интерфейс.
1) Поддерживается зум (увеличениеуменьшение) при просмотре файлов (отдельно файла или сравниваемых файлов)
2) Поддерживается перемещение по файлам (изображениям).
3) Наложение файлов.
4) Поддерживается выбор метода проверки. (ОМ или Монтаж).

Поддерживаемые платформы.
1) Windows xp/7/8/10
Требование к разрабатываемому ПО.
1) К разрабатываемому ПО прилагаться техническое описание всего кода.
2) Листинг кода ПО.
3) Инструкция пользователя и администратора.
4) Разрабатываемое ПО поддерживает работу с внешними NAS хранилищами (открытие, сохранение файлов по сети).
5) Разрабатываемое ПО не должно содержать ограничение на количество пользователей.
6) Возможность запуска одновременно нескольких копии разрабатываемого ПО.
7) Предпочитаемые языки программирования: С++, java.
8) Возможность дальнейшей доработки ПО и подключение дополнительных модулей.
Разработка программ Наличные, Банковский перевод
24
Твенти · совет

Как написать отклик, который выберут

  • Начните с задачи заказчика, а не с рассказа о себе.
  • Дайте одну-две похожие работы из портфолио.
  • Назовите цену и срок — и что именно в них входит.
  • Задайте один уточняющий вопрос — он начинает диалог.

Отклики 0

Тексты откликов видит только заказчик.

Тот же раздел

Похожие проекты

Все проекты раздела
Приложение инвентаризации склада со сканером штрихкодов

Приложение инвентаризации склада со сканером штрихкодов

Ищу разработчика мобильного приложения для складского учёта со сканированием штрихкодов, операциями прихода, расхода, ревизии и отчётами.

Разработка программ24.09.20260196
0откликов
Полезно знать
Как откликнуться на этот проект?

Войдите как фрилансер, опишите, как решите задачу, укажите цену и срок. Заказчик читает отклики и начинает диалог с лучшими.

Кто видит мой отклик?

Только заказчик, разместивший проект, и вы. Другие фрилансеры не видят ни текст, ни цену.

Где найти похожие заказы?

Новые проекты в разделе «Разработка программ» появляются каждый день. Все проекты раздела

ЗАКАЗЧИКАМ · БЕЗОПАСНАЯ СДЕЛКА

Нужен похожий проект? Разместите задание бесплатно за 30 секунд

Получите предложения от проверенных фрилансеров и оплачивайте результат только после приёмки через Безопасную сделку.

Разместить задание бесплатно →Как работает защита
ИСПОЛНИТЕЛЯМ · PAYORA 1-CLICK

Закрепите анкету в ТОП категории за $5 / неделю

Поднимите свой профиль и портфолио на 1-е место каталога (оплата в 1 клик через Payora) и получайте до 5× больше прямых заказов.

Закрепить в ТОП ($5/нед)Пополнить через Payora