Программа по очищению изображений от водяных знаков
Все изображения: автомобильные запчасти.
Примеры изображений в архиве:
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 приведены как пример, язык реализации значения не имеет.