С некоторых пор у меня возникла такая мысль, как установить водяной знак на изображение, на группу изображений, в принципе в Windows эта проблема решается быстро, путем гугления и установки программ, но все они либо корявые либо платные, что еще хуже. Опять же обратившись к Google с запросом watermark (водяной знак) на картинки в Ubuntu наткнулся на довольно таки интересную программу — Phatch.
Программа Phatch имеюет приятный и простой GUI интерфейс с достаточно богатым набором настроек, кроме нужной мне массовой установки водяного знака на изображения, там были обнаружены такие функции как:
- Вставка 3D объектов (необходим blender)
- Удаление тегов, изменение тегов, сохранение метаданных, добавление тегов
- Преобразование в оттенки серого
- Создание матрицы изображений
- Наложение эффектов на изображения
- Наклонение изображений, обрезка изображений и изменение размеров
- Применение прозрачного выделения
- Выравнивание цветового баланса
- Добавление рамок в фотографии
- Вставка текста в изображение
- Помещение размытой тени под изображение
- Вставка пользовательских водяных знаков в изображения
- Массовая обработка изображений из папок или по выборке изображений
Это не полный список возможностей программы, более подробно вы уже сами можете ознакомиться если установите программу:
Установка в Ubuntu 12.04 (11.10)
sudo apt-get install phatch
Установка в openSUSE
Открываем терминал и вводим команды:
su
zypper ar http://download.opensuse.org/repositories/multimedia:/photo/openSUSE_XXX...
zypper in phatch
Во второй команде, заменяем "XXX" на версию вашего openSUSE.
Установка в Fedora
yum install phatch
И так, для чего это надо и как с ней работать рассмотрим более подробно. Прежде всего данная программа будет полезна тем кто имеет в своей коллекции большое количество фотографий, на которые необходимо поставить водяной знак автора фотографий, в моем случае это скриншоты экрана к моим материалам которые я размещаю на linuxlife.kz, а так как сейчас принято воровать материалы и не ставить обратную ссылку на сайт первоисточник, то водяной знак будет хоть какой то гарантией что статья ворованная с сайта указанного на водяном знаке. А за последнее время наблюдается наглое копирование материалов с linuxlife.kz без указания обратной ссылки на источник. Кстати, работу программы вы можете наблюдать в данном материале на скриншотах к программе.
С тем для чего это надо вроде разобрались, приступим к описанию программы.

При первом запуске программа предстает нам в голом, не настроенном виде, то есть она практически не знает, чего мы хотим от нее, как и любая другая программа, см. скриншот выше. Жмем на зеленый крестик для добавления действия, замечу, которое можно в последующем сохранить, дабы не создавать его повторно, это очень удобно.

Рис 1. - Выбираем действие которое нам нужно для решения задачи
В данном случае мы рассмотрим действие, установка водяного знака на скриншоты, вводим в поле ввода слово "Водян" и тут же получаем действие "Водяной знак" который нам нужен, ведь мы пытаемся добавить наш водяной знак к фотографиям которые лежат в папке, причем сделать это для n-го числа фото за один раз.

Рис 2. - Выбор действия, Водяной знак в программе.
Так как мы выбрали действие "Водяной знак" нам это действие надо настроить согласно нашим желаниям. А это, задаем путь до картинки *.png с нашим водяным знаком, непрозрачность водяного знака, примерно от 20 до 40 процентов, и масштаб, расположение знака относительно экранных координат.

Рис 3. - Настройка действия "Водяной знак"
Выбираем на компьютере заранее подготовленный знак, желательно с прозрачным фоном и с расширением *.png.
Рис 4. - Выбор водяного знака, рисунок в формате png
B сохраняем наше действие, дабы потом воспользоваться им по мере необходимости, а если вы читаете этот пост, то скорее всего вам это пригодиться и вы будете пользоваться программой часто. По крайней мере Xen мастера ее оценят.

Рис 5. - Сохранение действия на компьютер.
Далее настраиваем параметры сохранения наших картинок на компьютер, а это выбор папки сохранения, расширения выходного файла(ов), и прочих параметров, согласно Рисунка 6.

Рис 6. - Выбор параметров сохранения рисунков.
Следующим этапом будет, выбор исходных файлов пакетной обработки и нанесения на них водяного знака (watermark) с установкой параметров, согласно представленных возможностей программы, как показано на рисунке 7, в принципе этого хватает для поставленной цели.
Рис 7. - Выбор параметров и файлов для пакетной обработки.
Непосредственно пример выбора исходных файлов по нажатии кнопки "Обзор Файл(ы)" (Рис. 7) и выделения необходимых для обработки картинок Рисунок 8.
Рис 8. - Выбор необходимых рисунков для обработки.
Все, рисунки выбраны, теперь приступаем к обработке, для этого достаточно нажать на кнопку "Пакетная обработка", после чего нам остается только подтвердить наши действия и сверить выбор файлов.
Рис 9. - Установка параметров обработки изображений
После нажатия на кнопку "Пакетная обработка" вам представиться возможность окончательно сверить параметры выбранных файлов, перед нанесение водяного знака. Если все устраивает, жмем на кнопку "Continue" и наблюдаем процесс обработки, стоит заметить программа качественно все делает, и вам не придется потом материться о испорченных файлах.
Рис 10. - Подтверждение обработки и нанесения водяного знака.
Процесс обработки займет не много времени, в зависимости от количества выбранных файлов. Чему будет свидетельствовать индикатор выполнения обработки.
Рис 11. - Процесс нанесения водяного знака.
Вот и все, водяные знаки нанесены на выбранные вами изображения о чем свидетельствует всплывающее окно с указанием, сколько изображений обработано и за какое время.

Рис 12. - Конец обработки изображений
После чего вы можете найти все ваши файлы с уже нанесенными водяными знаками, и соответственно готовыми для загрузки в ваш альбом или сайт. Единственно, что расстроило в программе, так это не полная локализация на русский язык. Программа тестировалась на Ubuntu 12.04 и скорее всего она будет работать на более ранних версиях дистрибутива. Пример работы вы можете наблюдать на скриншотах к статье. Вот собственно и все, если у вас есть более интересные методы нанесения водяных знаков на изображения мы будем рады с ними ознакомиться в комментариях ниже.


