Использование imagick montageImage PHP

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

http://us1.php.net/imagick красиво описывает библиотеку, но нет примеров монтажа. Мне просто нужен был бы правильный пример, чтобы поставить меня на правильную ногу, и я обычно могу исходить из этого.

Кто-нибудь знает хороший ресурс для изучения imagick для PHP?


person Solid I    schedule 29.01.2013    source источник
comment
Хотите ImageMagick? Или javascript будет более подходящим?   -  person shapeshifter    schedule 29.01.2013
comment
Я не знал, что JS может обрезать, изменять размер, сшивать изображения и размещать вокруг них рамку.   -  person Solid I    schedule 29.01.2013
comment
Хм, да, вы можете сделать все это в javascript в определенной степени.   -  person shapeshifter    schedule 29.01.2013


Ответы (2)


Вот рабочий пример montageImage. В примере выполняется цветовой анализ фотографии. Чтобы убедиться, что он работает правильно, вам нужно убедиться, что:

  1. У вас есть действительный "test.png".
  2. Imagick::clone устарел, начиная с imagick 3.1.0, в пользу использования ключевого слова clone. Итак, если у вас imagick 3.1.0, вам нужно будет изменить строки 13 и 17.

    $яркий = $средний->клон();

to

$bright = clone $average;

а также

$dark = $average->clone();

to

$dark = clone $average;

Удачи.

person lobostome    schedule 29.01.2013

Вы начали с простого примера?

http://us1.php.net/manual/en/imagick.examples-1.php
person shapeshifter    schedule 29.01.2013
comment
Да, я играл со всеми этими. montageImage не имеет примеров. - person Solid I; 29.01.2013
comment
Извините, я неправильно понял, что такое фотомонтаж. Я имел в виду слайд-шоу. Однако поиск в Google дал ряд веб-сайтов с примерами использования montageImage. - person shapeshifter; 29.01.2013