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

Роботодавець
[no-member:pro]Руслан[/no-member:pro]Руслан
Параметри проєкту
Варіант співпраціОдноразовий проєкт
РозділРозробка програм
Передоплатабез передоплат
Способи оплатиГотівка, Банківський переказ
Прийом заявокзавершено
Опис проєкту
Розробка програмного забезпечення для порівняння файлів Оригінальна верстка, установка з 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) Можливість подальшого розробки програмного забезпечення та підключення додаткових модулів.