Imagick::sparseColorImage

(PECL imagick 2 >= 2.3.0, PECL imagick 3)

Imagick::sparseColorImage — Інтерполює кольори

Опис

public Imagick::sparseColorImage(int $SPARSE_METHOD, array $arguments, int $channel = Imagick::CHANNEL_DEFAULT): bool

Враховуючи масив аргументів, що містить числові значення, метод інтерполює кольори, знайдені з цими координатами, по всьому зображенню, використовуючи sparse_method. Цей метод доступний, якщо Imagick був скомпільований з версією ImageMagick 6.4.5 або старшим.

Список параметрів

SPARSE_METHOD

Зверніться до цього списку sparse method constants

arguments

Масив, що містить координати. Масив у форматі array(1,1, 2,45)

channel

Передайте будь-яку коректну для вашого режиму каналу константу. Для застосування до більш ніж одного каналу комбінуйте константи каналів за допомогою побітових операторів. За замовчуванням одно **Imagick::CHANNEL_DEFAULT**Обратитесь к спискуконстант каналів

Значення, що повертаються

У разі успішної роботи повертає true

Помилки

Викликає ImagickException у разі виникнення помилки.

Приклади

Приклад #1 SPARSECOLORMETHOD_BARYCENTRICImagick::sparseColorImage()****

Loading...

Приклад #2 SPARSECOLORMETHOD_BILINEARImagick::sparseColorImage()****

Loading...

Приклад #3 SPARSECOLORMETHOD_SPEPARDSImagick::sparseColorImage()****

Loading...

Приклад #4 SPARSECOLORMETHOD_VORONOIImagick::sparseColorImage()****

Loading...

Приклад #5 SPARSECOLORMETHOD_BARYCENTRICImagick::sparseColorImage()****

Loading...

Приклад #6 createGradientImage is used by other examplesImagick::sparseColorImage()****

Loading...