Imagick::compositeImage
(PECL imagick 2, PECL imagick 3)
Imagick::compositeImage — Накладає одне зображення на інше
Опис
public Imagick::compositeImage( Imagick $composite_object, int $composite, int $x, int $y, int $channel = Imagick::CHANNEL_DEFAULT): bool
Накладає одне зображення на інше із зазначеним усуненням. Будь-які додаткові аргументи, необхідні для алгоритму накладання, слід передавати в setImageArtifact з 'compose:args' як перший параметр і дані як другий параметр.
Список параметрів
composite_object
Об'єкт Imagick, що містить зображення, що накладається.
compose
Оператор наложения. СмотритеКонстанти оператора накладання
x
Зміщення стовпця зображення, що накладається.
y
Зміщення рядка зображення, що накладається.
channel
Вкажіть будь-яку константу CHANNEL, яка підходить для вашого режиму каналу. Для використання більш ніж одного каналу об'єднайте константи типу CHANNEL за допомогою побітових операторів. Зверніться до цього списку констант CHANNEL
Значення, що повертаються
У разі успішної роботи повертає true
Приклади
Приклад #1 Приклад використання Imagick::compositeImage()** :**
Накладання двох зображень за допомогою 'математичного' методу накладання
Loading...
Дивіться також
- Imagick::setImageArtifact() - Встановлює артефакт зображення