Допустим есть 1000 картинок и на них watermark, файл с изображением watermarka утерян.
Watermark расположен в одном и том же месте, имеет прозрачность.
Картинки одинакового размера.
Знающие люди подскажите пожалуйста в какую сторону читать/копать. (можно на английском) upd: А если есть картинка с watermarkom и без, можно ли что-то сделать?
Очень сильно зависит от того, каков характер самого watermark и изображений. Единого универсального способа просто не существует и не может существовать.
Иногда проще нарисовать заново.
Весьма вероятно.
Можно попробовать наложить оригинал на маркированную с режимом смешения Difference в любом графическом редакторе, потом получившееся изображение сконвертировать в маску и маску залить цветом. Если watermark разноцветный, то сравнивать поканально и потом собирать из отдельных каналов. Если бы был пример, мог бы сказать точнее.
С помощью imagemagick можно получить разницу между изображениями с и без водяного знака (получаем разницу полутонов). Затем полученное изображение после применения дополнительных фильтров можно трассировать для перевода в векторное изображения такими программами как Inkscape или Corel Draw, Adobe AI.