Найти - Пользователи
Полная версия: Редактирование фотографий в питоне
Начало » Python для новичков » Редактирование фотографий в питоне
1 2 3
sl0w
kazaff
А может поверх свою ватермарку налепить?

/извите за почти оффтоп
даже если так делать, то нужно выяснить, где будет находиться вотермарка, что опять же отталкивает нас к определению местоположения

py.user.next
Там просто делаешь бинаризацию изображения - это когда всё чёрное оставляешь чёрным, а всё не чёрное делаешь белым. Потом в бинаризованной картинке (её можно ещё почистить каким-нибудь алгоритмом от одиночных точек, если что) начинаешь искать watermark, при этом предварительно окружаешь его белым контуром (а то на полностью чёрном изображении будешь находить watermark). Потом считаешь, чтобы количество чёрных пикселей из watermark совпали все, а количество белых контурных пикселей из watermark совпало на столько-то процентов (выбираешь там 30% или 50%, а может и 100%). Дальше возвращаешь координаты найденного для той подсистемы, которая уже будет чистить.

Огненное спасибо за такой отличный совет.
Как я понимаю, с таким алгоритмом все равно будут получаться некоторые проблемы (опять же если черного будет много и фотография с вотермаркой будут перекрывать друг друга), но в то же время со светлыми вообще не должно возникнуть никаких проблем
Shaman
sl0w
Как я понимаю, с таким алгоритмом все равно будут получаться некоторые проблемы
С таким алгоритмом всё равно будет меньше проблем чем с нейросетями.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB