Програма по очищенню зображень від водяних знаків
Усі зображення: автомобільні запчастини.
Приклади зображень в архіві:
https://drive.google.com/drive/folders/1A0ZqapN4np95_LNQ9MQIYcPXvFUdKqv1?usp=drive_link
Чистити необхідно тільки від певного водяного знака, який дублюється в різних частинах зображення, наприклад:
https://ibb.co/P1yGJM4
Тобто чистити потрібно водяний знак лише: "car sun . com . ua"
Функціональні можливості:
1. можливість задати папку для пакетної обробки, приклад:
python main.py --input-images-path A:\ input_images -- output -images-path A:\output_images
2. можливість запуску через командний рядок по одному зображенню python main.py -- input-image A:\ input_images\test.jpg -- output-image A:\ output_images\test.jpg
Використання: GPU cloud від google
Надамо свій аккаун на період розробки та тестування.
В пакетному режимі, зображення необхідно видяляти з папки --input-images після обробки, якщо обробка успішна.
Достатньо важливий момент:
В разі неможливості видалити водяний знак, в однопоточному та пакетному режимі оброблене зображення (output-image) не створюється. Залишки водяного знаку, не допустимі в папці оброблених зображень, так як планується використовувати товари з обробленими зображеннями для Google Merchant.
Відстоток очищених зображень бажано не меньше: 80%.
В програмі хотілося б передбачити можливість, подальшого впровадження інших водяних знаків (в подальшій співпраці)
Майбудній водяні знаки які потрібно буде чистити:
https://ibb.co/gZx2fkT0
https://ibb.co/QjmS7Qj3
Команди python наведені як приклад, мова реалізації значення не має.