Image watermark removal program
All images: automotive parts.
Examples of images in the archive:
https://drive.google.com/drive/folders/1A0ZqapN4np95_LNQ9MQIYcPXvFUdKqv1?usp=drive_link
You need to remove only a specific watermark that is duplicated in different parts of the image, for example:
https://ibb.co/P1yGJM4
That is, you need to remove the watermark only: "car sun . com . ua"
Functional capabilities:
1. ability to specify a folder for batch processing, example:
python main.py --input-images-path A:\ input_images -- output -images-path A:\output_images
2. ability to run via command line for one image python main.py -- input-image A:\ input_images\test.jpg -- output-image A:\ output_images\test.jpg
Usage: GPU cloud from Google
We will provide our account during the development and testing period.
In batch mode, images must be deleted from the --input-images folder after processing if the processing is successful.
A quite important point:
If it is impossible to remove the watermark, the processed image (output-image) is not created in single-threaded and batch modes. Residual watermarks are not allowed in the folder of processed images, as it is planned to use products with processed images for Google Merchant.
The percentage of cleaned images should preferably be no less than: 80%.
In the program, it would be nice to foresee the possibility of further implementation of other watermarks (in future cooperation)
Future watermarks that will need to be cleaned:
https://ibb.co/gZx2fkT0
https://ibb.co/QjmS7Qj3
Python commands are provided as an example, the programming language does not matter.