Master-X
Форум | Новости | Статьи
Главная » Форум » Реклама, Объявления » 
Тема: Скрипт рандомизации-уникализации изображений с API
цитата
03/11/14 в 11:38
 AlexusBlack

Image Randomizer v1.0

Демонстрационная версия - http://imrand.alexuslab.com/

Image Randomizer — это скрипт рандомизации изображений (уникализации), который позволяет из одной картинки сделать множество уникальных с точки зрения роботов. Это могут быть почтовые сервисы, поисковые роботы и другие схожие применения. Скрипт подойдет для СЕО мастеров и Web мастеров производящих почтовые рассылки и желающих сделать каждое письмо немного уникальным.
Поддерживает обработку одного и множества файлов, так же обладает API для интеграции с другим софтом. Может интегрироваться с йаПосылалка.

Методы рандомизации в версии 1.0:

  • Отражение по горизонтали и вертикали
  • Инвертация цветов
  • Преобразование в градации серого
  • Обрезать края
  • Менять размер
  • Сплющить\Растянуть
  • Добавлять шумы
  • Поворачивать изображение
  • Добавлять рамку
  • Изменение контрастности
  • Размытие
  • Эскиз
  • Пикселизация
  • Добавлять сдвиг (В режиме background+css возвращает компенсирующий сдвиг код)


Image Randomizer имеет API для интеграции с другим софтом (например йаПосылалка),
в версии 1.0 поддерживаются следующие методы интеграции:

  • Отдача изображения (рандомизированного по переданным параметрам)
  • Отдача IMG тега, с uri к закэшированному результату рандомизации
  • Отдача background атрибута + атрибута style с css кодом для визуальной компенсации рандомизаций, результат кэшируется


Скрипт протестирован и гарантированно работает в Chrome, Firefox, Opera. IE не поддерживается (хотя может работать). Для работы требуется PHP 5, для работы всех методов рекомендуется PHP 5.5. В скрипте есть встроенная самодиагностика.

Покупая скрипт вы получаете:

  • Доступ ко всем обновлениям в пределах текущей ветки (1.*)
  • Исправление всех обнаруженных вами ошибок
  • Полная поддержка по установке и началу работы
  • Подача заявок на добавление функционала


Цена скрипта: 25 USD

Контакты:
E-Mail: alexusblack@gmail.com
Skype: linuxoidalexus

Скриншоты:

большой скриншот - http://imrand.alexuslab.com/promo/screens_v1.0.0/single.png

большой скриншот - http://imrand.alexuslab.com/promo/screens_v1.0.0/multi.png

большой скриншот - http://imrand.alexuslab.com/promo/screens_v1.0.0/settings.png

большой скриншот - http://imrand.alexuslab.com/promo/screens_v1.0.0/tutorial.png

________________________________________________
Примеры работы:
Изображение 1 (яндекс находит 11 сайтов с этим изображением)

Применены методы: отразить по горизонтали, изменить контрастность, обрезать края, эскиз.
Результат:

изображение уникально по яндексу и гуглу, при уменьшении размера выглядит натурально (вывел специально в полном размере)

Изображение 2, пример работы продвинутого метода "Сдвиг"

Применены методы: отразить по горизонтали, сдвиг. Формат ответа background+css
Результат:
Код:

background='http://serv/cache/1415070323.jpeg' style='width:300px;height:225px;background-position-x:-119px;background-position-y:-51px;'

Файл http://serv/cache/1415070323.jpeg :


Визуальное отображение на странице - http://imrand.alexuslab.com/?page_id=13


Последний раз редактировалось: AlexusBlack (04/11/14 в 06:33), всего редактировалось 1 раз
цитата
03/11/14 в 15:03
 aaronmaster
web-interface к imagemagick?
цитата
03/11/14 в 15:08
 XiVa
Тем кому надо по случаю, хватит обычного граф. редактора, а тем кому надо в промышленных масштабах, освоят phpThumb. trollface.png
цитата
03/11/14 в 15:18
 AlexusBlack
aaronmaster, ImageMagic не используется. Для работы и методов исплюзуется библиотека php gd2.

XiVa, использовать phpThumb для радомизации и уникализации изображений это нецелевое и не эффективное решение. Image Randomizer не претендует на открытие америки, он дает: облегчение, ускорение и оптимизацию работы, удобный интерфейс, инструменты интеграции с другим софтом.

XiVa писал:
Тем кому надо по случаю, хватит обычного граф. редактора

Полностью согласен! А вот для массовой работы уже не очень, как и для потоковой генерации по требованию. Обычно пишут свои решения, тратя время и ресурсы.
цитата
03/11/14 в 15:23
 zap
-

Последний раз редактировалось: zap (01/07/15 в 01:53), всего редактировалось 1 раз
цитата
03/11/14 в 15:30
 AlexusBlack
zap , вы меня пытаетесь убедить что каждому следует делать свой собственный велосипед, а я вынужден с вами не соглашаться.

Про визуально не отличимо:
Пожалуйста - есть метод "Сдвиг", он в API режиме передает css свойства компенсирующие рандомизацию и изображение визуально не отличимо. Аналогично будет для поворота в дальнейшей версии. И все методы будут к этому стремиться. Та же инвертация цветов. Но как Вы понимаете, не для всех методов они доступны, но тем не менее могут быть полезны. Как минимум для комбинаций.

Касательно php gd2:
Решение распространено повсеместно, его использование существенно проще чем любая работа через ImageMagic и снижает планку вхождения в софт. С PHP 5 функционал был существенно доработан и продолжает улучшаться.

Собственно, в тексте есть ссылка на демонстрационную версию =)
цитата
03/11/14 в 16:02
 Alexandur
Демо не работает.

http://imrand.alexuslab.com/demo/?req=randomizeImage&path=...
Файл не найден
Файл - не существует


И, может привести самому примеры уникализации? А то ведь поисковики вращение ловят, а уж шумы, размеры и цвета тем более.
цитата
04/11/14 в 06:37
 AlexusBlack
gimcnuk, демо работает, вероятно вы не указали изображение для рандомизации, в демонстрационную версию загружены:
logo.png
picard.jpg
pinvin.gif

Тк многие видимо это не читают на демо сайте, поставил чтобы в демо была изначально введена одна картинка..

По поводу примеров, спасибо Вам за отличную идею! Как-то я сам упустил этот момент... Добавил в них темы примеры работы, включая упомянутый мной сдвиг, который не просто рандомизирует каритнку, но и возвращает css для обращения рандомизации.
цитата
05/11/14 в 17:21
 VulkanPartner
Можно еще добавить функцию наложения watermark, передаем параметром текст, размер, форму, цвет, прозрачность (или вообще другую картинку целиком) и налаживаем вотермарк.
цитата
06/11/14 в 00:43
 Doctor


не поможет... smail101.gif (
http://company.yandex.ru/technologies/duplicates/
цитата
10/11/14 в 14:40
 AlexusBlack
VulkanPartner, функционал наложения watermark будет обязательно добавлен, вы уже не первый кто его просит.

Doctor, спасибо за хорошую статью, пойдет в коллекцию матерьялов. Собственно все корректно у Яши, Гугла и Тиниай прекрасные алгоритмы распознования изображений, но к счастью несовершенные. Комбинации методов их успешно путают, а нормальнозация через css, когда изображение изуродовано для робота, но оригинально\пригодно для человека и вовсе сбивает с толку в большинстве случаев. Это классическое соревнование пушек и брони, которое еще далеко от завершения =).

Для владельцев Image Randomizer 1.* доступно обновление до 1.0.1, список изменений:
1. Исправлен баг с потерией цветности в методе обрезки
2. Блок с методами переупорядочен для удобства использования (и дальнейшийх модификаций)
3. В поставку добавлена PDF документация на русском
цитата
10/11/14 в 15:51
 svhc
класс, появилась бы эта штука в январе... icon_rolleyes.gif
а щас уже даже тестить влом smail101.gif
цитата
25/11/14 в 07:36
 AlexusBlack
Для владельцев Image Randomizer 1.* доступно обновление до 1.0.2, список изменений:
1. Добавлен предпросмотр как окно скрипта (всплывающие окна часто блокировались бразером)
2. Доступен возврат изображения в Base64 кодированном виде
3. Метод сжатия\растяжения теперь передает css компенсации в методах "Img тэг" и "Background+css"
4. Метод инвертирования теперь передает css компенсации в методах "Img тэг" и "Background+css"
5. Методы с компенсацией могут работать совместно, кроме комбинации Сжатие\Растяжение+Сдвиг (будет добавлено в будущем)
6. Демонстрационная версия Image Randomizer обновлена до 1.0.2
цитата
25/11/14 в 10:58
 frec
Я вот юзаю декстопную программку которой 7 лет ссылка
Четсно говоря, она дешевле Вашего сервиса, но нет API.

Цитата:
Создана уникальная программа, которая позволяет делать картинки и изображения JPG уникальными. Это дает повысить степень уникальности сайта и контента. Программа была проверена и опробована. Степень разности между изображениями составляет минимум 60%, сверка проводилась путем процентного сравнения RGB гистограмм. Это первая программа, которая изменяет изображения без ощутимой потери качества.

Цитата:
Итак что же умеет программа:

- Умеет работать с папками файлов.

- Меняет RGB гистограммы.

- Умеет обрезать.

- Умеет зеркалировать.

- Умеет маштабировать.

- Умеет засветлять.

- Умеет делать копирайтовый текст в углу.

- Удаляет мета-информацию в JPG файлах.
цитата
25/11/14 в 11:00
 frec
Кстати там же есть программа для сравнения изображений, тоже прикольная разработка
SyCMPi
цитата
25/11/14 в 11:04
 frec
AlexusBlack писал:
Image Randomizer 1.*

Интересный, но как мне кажется не актуальный.
Просто как говорилось выше, не понятно кому это надо если уже много лет CMS давно на автомате режут и меняю картинки.
цитата
25/11/14 в 11:05
 AlexusBlack
frec: , спасибо, видел эту разработку, в следующих версиях все ее возможности будут добавлены в скрипт. План разработки большой, но нет смысла пилить втихаря комбайн не ориентируясь на конечного пользователя =). Фактически половина цены моего софта это поддержка и обновления и улучшения которые будут идти регулярно с примерным циклом в одну неделю.
цитата
25/11/14 в 11:09
 frec
AlexusBlack писал:
frec: , спасибо, видел эту разработку, в следующих версиях все ее возможности будут добавлены в скрипт. План разработки большой, но нет смысла пилить втихаря комбайн не ориентируясь на конечного пользователя =). Фактически половина цены моего софта это поддержка и обновления и улучшения которые будут идти регулярно с примерным циклом в одну неделю.


Согласен, поддержка и обновления это дорого стоит, надеюсь Ваш сервис будет популярен и найдет своего потребителя.
цитата
02/12/14 в 12:29
 AlexusBlack
Для владельцев Image Randomizer 1.* доступно обновление до 1.0.3, список изменений:
1. Исправлен баг со скачиванием результата
2. Добавлена возможность установить пароль (в первой строке скрипта)
3. Добавлена многократная рандомизация (у пути к изображению добавить :N где N это количество результатов
4. Демонстрационная версия Image Randomizer обновлена до 1.0.3
цитата
24/12/14 в 11:47
 AlexusBlack
C 15 декабря по 1 января действует новогодняя скидка 10%.

Для владельцев Image Randomizer 1.* доступно обновление до 1.0.4, список изменений:
1. Доступно перемещение методов в своем порядке
2. Добавлена английская версия
3. Рублевая цена выровнена под долларовый эквивалент
4. Демонстрационная версия Image Randomizer обновлена до 1.0.4
цитата
30/12/14 в 16:29
 cyberianbrain
со сдвигом идея класссная! smail54.gif


Эта страница в полной версии