Как пакетно удалить watermark c изображения?

Есть большое количество картинок с Watermark-oм, нужно автоматически их почистить. Картинки разных размеров, вотермарки имеют разный размер и по разному разбросаны по картинке. Примерно вот так: введите сюда описание изображения

Нашел на Python:

import numpy as np
import cv2 as cv
img = cv.imread('/content/5.jpg')
mask = cv.imread('/content/5dd7e0889d9e4.png',0)
dst = cv.inpaint(img,mask,3,1)
cv.imwrite("cleaned.png", dst)

Но здесь надо чтобы была маска файла где нужно почистить, с такими же размерами как сам файл и уже выделенными областями где чистить. Подскажите решение или где и куда копать?


Ответы (0 шт):