ImagickKernel::fromMatrix

(PECL imagick >= 3.3.0)

ImagickKernel::fromMatrix — Створює ядро ​​з двовимірної матриці значень

Опис

public static ImagickKernel::fromMatrix(array $matrix, array $origin = ?): ImagickKernel

Створює ядро ​​двомерної матриці значень. Кожне значення має бути або числом з плаваючою комою (якщо елемент повинен використовуватися), або з false, якщо елемент слід пропустити. Для матриць непарних розмірів в обох вимірах вихідним пікселем за промовчанням буде центр ядра. Для інших розмірів ядра необхідно вказати вихідний піксель.

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

array

Матриця (тобто двовимірний масив) значень, що визначають ядро. Кожен елемент повинен бути або числом з плаваючою комою або значенням FALSE, якщо цей елемент не повинен використовуватися ядром.

array

Який елемент ядра слід використовувати як вихідний піксель. Наприклад, для матриці 3x3, що визначає початок координат як [2, 2], буде вказано, що нижній правий елемент має бути вихідним пікселем.

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

Створений ImagickKernel.

Приклади

Приклад #1 Приклад використання ImagickKernel::fromMatrix()****

Loading...