Фриланс › Проєкти › Розробка програм › Розробка програмного забезпечення для порівняння зображень різних форматів
Розробка програмного забезпечення для порівняння зображень різних форматів

Роботодавець
РусланРуслан
Параметри проєкту
Варіант співпраціОдноразовий проєкт
РозділРозробка програм
Передоплатабез передоплат
Способи оплатиГотівка, Банківський переказ
Прийом заявокзавершено
Опис проєкту
Розробка програмного забезпечення для порівняння файлів Оригінальна верстка, установка з Jpg.
Умови, що використовуються в описі ТК
При натисканні використовується на етапі прес-релізу процесу друку (у виготовленні макета) для маскування дефектів реєстрації. Складається з загущення контурів нальотів певним обсягом, щоб запобігти утворенню проміжків при з'єднанні двох зон різних кольорів через нез'єднання кольорів з різнокольоровим друком.
Передрук – накладення одного елемента кольору на інший без створення витоку в процесі електронного кріплення кольорового матеріалу на стадії прес-релізу процесу друку.
Артборд - розміри монтажних зон, відображених в додатку "Оригінальна верстка".
Що таке програмне забезпечення (далі – Програмне забезпечення)?
Програмне забезпечення розроблено для відстеження змін, внесених до вхідних файлів (розроблені формати описані далі в ТК), після обробки його відділом прес-підготовки.
Загальні вимоги.
Необхідно розробити програму з графічною оболонкою для порівняння файлів (зображення) різних форматів, розмірів, з побудови звіту, що містить інформацію про відмінності, визначені і висвітлюючи елементи / кольори у зображенні (файлі), які не відповідають одному з файлів (відріз між файлами).
Підтримувані типи файлів.
Анекс підтримує такі формати:
- .len?
-*.pdf.
-*.jpg (РГБ);
-*.КДР;
-А?
-*.DOC, *.DOCX, *.RTF (MS Office)
-*.ХМЛ.
Формати файлів для порівняння:
Програма повинна дозволити порівняння різних форматів, наприклад:
- *.len ->*.jpg (RGB)
- *.pdf ->*.jpg (RGB)
- .pdf - .pdf
- .CDR-> .pdf
- .Ai-> .pdf
Максимальні розміри файлів
- Pdf макс 600Mb
- Макс. Лен 2Гб
- СНРГ макс 200Мб
- СДР макс 500Мб
- Аі макс 1Гб
Методи та алгоритми перевірки файлів
- Піксель Порівняння файлів (для порівняння зображень)
- Метод перевірки текстового блоку за словами, написання, шрифти (компаляція тексту).
- Метод передруку перевірки
- Метод тестування на профілях.
Підтримувані мови для написання
- Російська.
- Англійська.
Наслідки етапів перевірки файлів
(1) Перевірка файлів перевірки ОМ
- Перевірка текстових блоків
- Перевірка файлів (компаляція) *.pdf ->*.jpg (RGB), *.CDR->*.pdf, *.AI->*.pdf для відмінностей в елементах,
- Перевірка перевантаження та передруку.
- Перевірка параметрів розміру картону (навісних зон) з розмірами, що отримані за допомогою XML-файлу з зовнішньої програми 1С.
(2) Перевірка файлів установки
- Перевірка файлів (компаляція з копіями ОМ)*.pdf ->*.jpg (RGB), *.len ->*.jpg (RGB), *.len ->*.pdf для різниці в елементах
- Перевірка перевантаження та передруку.
- Перевірка параметрів розміру картону (навісних зон) з розмірами, що отримані за допомогою XML-файлу з зовнішньої програми 1С.
Побудова звіту та висвітлення невідповідностей в елементах та кольорів зображення.
Звіт повинен бути виконаний в окремому вікні, з послідовним описом, він повинен містити інформацію про відмінності, виявлені між файлами, і його необхідно зберегти в форматі XML.
Коли є різниця у файлах (знімках або тестових блоків), область у зображенні повинна бути виділена і висвітлена наміткою.
Функціональність, доступна за допомогою графічного інтерфейсу.
1) Зом (збільшення) підтримується при перегляді файлів (знімок файлу або у порівнянні з файлами)
(2) Переміщення файлів або зображень підтримується.
(3) Накладка файлів.
(4) Підтримується вибір методу перевірки. (ОМ або монтаж).
Підтримувані платформи.
1 Windows XP / 7 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 /
Вимоги до розробки програмного забезпечення.
(1) Розроблено програмне забезпечення, що супроводжується технічним описом усього коду.
2) Список програмного коду.
(3) Інструкція користувача та адміністратора.
4) Програма розроблена для підтримки роботи з зовнішнім NAS-сховищем (відкриття, збереження файлів через мережу).
(5) Програмне забезпечення, розроблене програмне забезпечення, не містить ліміту на кількість користувачів.
(6) Уміння одночасно виконувати декілька копій програмного забезпечення.
(Українська) Курси програмування: C++, Java.
(8) Можливість подальшого розробки програмного забезпечення та підключення додаткових модулів.
Умови, що використовуються в описі ТК
При натисканні використовується на етапі прес-релізу процесу друку (у виготовленні макета) для маскування дефектів реєстрації. Складається з загущення контурів нальотів певним обсягом, щоб запобігти утворенню проміжків при з'єднанні двох зон різних кольорів через нез'єднання кольорів з різнокольоровим друком.
Передрук – накладення одного елемента кольору на інший без створення витоку в процесі електронного кріплення кольорового матеріалу на стадії прес-релізу процесу друку.
Артборд - розміри монтажних зон, відображених в додатку "Оригінальна верстка".
Що таке програмне забезпечення (далі – Програмне забезпечення)?
Програмне забезпечення розроблено для відстеження змін, внесених до вхідних файлів (розроблені формати описані далі в ТК), після обробки його відділом прес-підготовки.
Загальні вимоги.
Необхідно розробити програму з графічною оболонкою для порівняння файлів (зображення) різних форматів, розмірів, з побудови звіту, що містить інформацію про відмінності, визначені і висвітлюючи елементи / кольори у зображенні (файлі), які не відповідають одному з файлів (відріз між файлами).
Підтримувані типи файлів.
Анекс підтримує такі формати:
- .len?
-*.pdf.
-*.jpg (РГБ);
-*.КДР;
-А?
-*.DOC, *.DOCX, *.RTF (MS Office)
-*.ХМЛ.
Формати файлів для порівняння:
Програма повинна дозволити порівняння різних форматів, наприклад:
- *.len ->*.jpg (RGB)
- *.pdf ->*.jpg (RGB)
- .pdf - .pdf
- .CDR-> .pdf
- .Ai-> .pdf
Максимальні розміри файлів
- Pdf макс 600Mb
- Макс. Лен 2Гб
- СНРГ макс 200Мб
- СДР макс 500Мб
- Аі макс 1Гб
Методи та алгоритми перевірки файлів
- Піксель Порівняння файлів (для порівняння зображень)
- Метод перевірки текстового блоку за словами, написання, шрифти (компаляція тексту).
- Метод передруку перевірки
- Метод тестування на профілях.
Підтримувані мови для написання
- Російська.
- Англійська.
Наслідки етапів перевірки файлів
(1) Перевірка файлів перевірки ОМ
- Перевірка текстових блоків
- Перевірка файлів (компаляція) *.pdf ->*.jpg (RGB), *.CDR->*.pdf, *.AI->*.pdf для відмінностей в елементах,
- Перевірка перевантаження та передруку.
- Перевірка параметрів розміру картону (навісних зон) з розмірами, що отримані за допомогою XML-файлу з зовнішньої програми 1С.
(2) Перевірка файлів установки
- Перевірка файлів (компаляція з копіями ОМ)*.pdf ->*.jpg (RGB), *.len ->*.jpg (RGB), *.len ->*.pdf для різниці в елементах
- Перевірка перевантаження та передруку.
- Перевірка параметрів розміру картону (навісних зон) з розмірами, що отримані за допомогою XML-файлу з зовнішньої програми 1С.
Побудова звіту та висвітлення невідповідностей в елементах та кольорів зображення.
Звіт повинен бути виконаний в окремому вікні, з послідовним описом, він повинен містити інформацію про відмінності, виявлені між файлами, і його необхідно зберегти в форматі XML.
Коли є різниця у файлах (знімках або тестових блоків), область у зображенні повинна бути виділена і висвітлена наміткою.
Функціональність, доступна за допомогою графічного інтерфейсу.
1) Зом (збільшення) підтримується при перегляді файлів (знімок файлу або у порівнянні з файлами)
(2) Переміщення файлів або зображень підтримується.
(3) Накладка файлів.
(4) Підтримується вибір методу перевірки. (ОМ або монтаж).
Підтримувані платформи.
1 Windows XP / 7 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 / 10 /
Вимоги до розробки програмного забезпечення.
(1) Розроблено програмне забезпечення, що супроводжується технічним описом усього коду.
2) Список програмного коду.
(3) Інструкція користувача та адміністратора.
4) Програма розроблена для підтримки роботи з зовнішнім NAS-сховищем (відкриття, збереження файлів через мережу).
(5) Програмне забезпечення, розроблене програмне забезпечення, не містить ліміту на кількість користувачів.
(6) Уміння одночасно виконувати декілька копій програмного забезпечення.
(Українська) Курси програмування: C++, Java.
(8) Можливість подальшого розробки програмного забезпечення та підключення додаткових модулів.