В этой статье разберём возможности бесплатной программы для пакетной обработки фотографий ImBatch для получения наборов уникальных картинок из заданных оригиналов. В программе доступны десятки вариантов обработки, наиболее полезные задания для уникализации фото рассмотрены ниже.
Что такое уникализация изображений
С помощью уникализации изображений мы получаем такие файлы картинок, которые отличаются от оригинальных, при этом выглядят похоже. Делаем картинку единственной и неповторимой, в некоторых случаях это важно. Часто ищут "как уникализировать фото для авито", например.
Зачем уникализировать картинки
Некоторые сервисы не принимают картинки, которые уже на них использовались. Например, различные доски объявлений (тот же Авито), социальные сети (Facebook). Кроме того, есть мнение, что уникальные картинки на сайте положительно влияют на результаты продвижения в поисковиках (SEO).
Используем ImBatch для уникализации
Программа ImBatch – это мощная утилита для пакетной обработки изображений. В ней вы можете выстроить в ряд различные комбинации заданий и массово применить их ко всем изображениям сразу. Каждое из заданий – это какая-то операция с изображением – изменение размера, применение эффекта, наложение текста и еще десятки операций. В этих заданиях есть различные параметры. А благодаря тому, что в параметрах можно использовать функцию рандомизации (случайные значения при каждом её вызове), мы можем получать на выходе каждый раз уникальные изображения. То есть с программой ImBatch можно получать не просто набор уникальных изображений, но получать на каждый прогон новый набор уникальных фото, основанный на тех же оригиналах!
Пример списка заданий для массовой уникализации фото
Перейдём к делу. Запустим ImBatch и добавим в список изображения, которые мы хотим сделать уникальными. После этого переходим к правой части окна и добавляем задания для обработки фото.
Зеркальное отражение
Самое простое – зеркально отразить картинку. Для этого добавляем задание "Отразить" и ставим опцию "Отразить горизонтально". Внимание, это нельзя использовать для картинок с текстом – он станет нечитаемым!
Меняем цвета
В группе заданий "Цвета" вы можете выбрать что-то на свой вкус из более десятка доступных заданий. Чтобы картинка не очень отличалась от оригинала, выбирайте "Автоулучшение", чуть более заметные изменения даст "АвтоВыравнивание гистограммы", ну и очень заметные цветовые эффекты даёт задание "Кривые", где вы можете выбирать один из множества шаблонов. Обратите внимание на параметр "Случайный пресет". Он позволит получать разные варианты одной и той же картинки на каждом прогоне. Ещё одним заданием с возможностью рандомизации параметров является "Цветовой баланс". Для небольших случайных вариаций цвета используйте значение "random(-10,10)" в качестве параметров. Можете также рассмотреть задание "Баланс белого".
EXIF тэги
Рекомендуем добавить задание "Удалить EXIF/IPTC тэги" с параметром "Все". Это удалит возможные копирайты и прочую мета-информацию о картинке. Если хотите добавить какой-то собственный тэг, то уже после этого задания, добавьте "Установить EXIF/IPTC тэг". Кстати, есть возможность прописывания случайных значений в тэги. Если с каким-то моментом не можете разобраться сами, спросите в поддержке :) На русском или английском.
Эффекты
Из группы заданий эффекты для уникализации картинки могут быть полезны "Внутренняя тень", "Уменьшить шум" с минимальным радиусом, "Округлить края", "Резкость", "Мягкая тень". В задании "Округлить края" вы можете использовать функцию Random(0,10) для параметров "Ширина округления" и "Высота округления". Это даст возможность получать различные варианты округления на каждом прогоне.
Смещения и ресайз
Для уникализации картинки вы можете использовать задание "Смещение", причём в параметрах X и Y вы можете использовать случайные значения. Например, задав значение X в виде Random (-5,5) вы получите каждый прогон и для каждой картинки случайное смещение до 5 пикселей влево или вправо. Обратите внимание, что это задание обрезает часть изображения, на которое происходит смещение. Если обрезка неприемлема для вашего случая, воспользуйтесь заданием "Изменить размер холста", где вы так же можете воспользоваться функцией Random(100,105) для изменения ширины и/или высоты холста на 100-105%. Так вы не потеряете полезной области картинки. Это задание изменит разрешение изображения. Если вам необходим чёткий размер картинки, вы можете после него добавить "Изменить размер" с нужными вам параметрами.
Случайный водяной знак
ImBatch умеет выбирать случайную картинку из папки и использовать её в качестве водяного знака. Более того, можно задавать случайную ширину и высоту водяного знака, случайное смещение и даже случайную прозрачность! Это всё реализуется с помощью задания "Водяной знак" . Функция RandomImage(ИмяПапки) в параметре Имя файла скажет программе брать случайную картинку из указанной папки. Функция Random(x,y) поможет рандомизировать многие параметры в этом задании.
Уникализируем дальше
В программе есть задание "Добавить выделение", где тоже можно в параметрах использовать функцию рандомизации Random(x,y) и получать случайно выделенные части картинки, дальнейшие задания будут применяться только к выделенной области. Тут уже никаких пределов по уникализации, на сколько хватит фантазии. На добивку, расскажу ещё про функцию RandomString(имя файла). Она возвращает случайную строчку из указанного текстового файла. С её помощью можно уникализировать, например, EXIF тэги.
Сохранение уникальных картинок
Последним заданием надо добавить "Сохранить как" или "Оптимизировать для веба". Последнее задание применит дополнительные оптимизации для уменьшения размера файла картинки и удалит все тэги. ImBatch умеет сохранять в WebP-формат! Не забудьте в параметрах задания установить отдельную папку для сохранения, чтобы не потерять оригинальные изображения из-за перезаписи.
Теперь всё готово и остаётся лишь нажать крупную кнопку Play для применения сохранения всех картинок из списка в уникальном виде!
Если же система, где вы используете модифицированную картинку, по-прежнему считает её не уникальной, рассмотрите более кардинальные модификации – задания "Водяной знак", "Текстовый штамп", "3D Изображение".
Боже, вы осилили эту портянку до конца! Теперь можете считать себя магистром уникализации! :D