Создание прикрепленного изображения фотоколлажа с использованием PHP из нескольких изображений


Как я могу создать коллаж из большого количества изображений, как показано ниже, используя PHP-скрипты?

Я также рассматриваю возможность создания изображений разных размеров A0, A1, A2 в зависимости от количества изображений, используемых в коллаже.

alt text

Спасибо

Author: ToughPal, 2010-06-22

2 answers

Я предлагаю использовать Imagemagick. В блоге Микко есть несколько отличных учебных пособий:

Http://valokuva.org/?cat=1

Взгляните на пример Polaroid, здесь:

Http://valokuva.org/?p=37

Учебник по отражению демонстрирует, как создавать составные изображения:

Http://valokuva.org/?p=82

РЕДАКТИРОВАТЬ

Вот еще несколько полезных ссылок:

Обработка изображений (Образная магия)
http://php.net/manual/en/book.imagick.php

Imagick::readImageFile
http://www.php.net/manual/en/function.imagick-readimagefile.php

Imagick::rotateImage
http://www.php.net/manual/en/function.imagick-rotateimage.php

Imagick::scaleImage
http://www.php.net/manual/en/function.imagick-scaleimage.php

Phpro Учебное пособие
http://www.phpro.org/tutorials/Imagick.html

И, наконец,...

Это хорошая отправная точка:

Запрограммированное позиционирование многослойных изображений
http://www.imagemagick.org/Usage/layers/#example

 4
Author: Mike, 2010-06-22 11:48:14

Это именно то, что вы ищете.

 1
Author: Ankur Jain, 2013-03-13 17:31:39