# ImagickKernel クラス

(PECL imagick >= 3.3.0)

## はじめに

## クラス概要

class ImagickKernel {
/* メソッド */
public function addKernel(ImagickKernel `$ImagickKernel`): void
public function addUnityKernel(float `$scale`): void
public static function fromBuiltin(int `$kernelType`, string `$kernelString`): ImagickKernel
public static function fromMatrix(array `$matrix`, array `$origin` = ?): ImagickKernel
public function getMatrix(): array
public function scale(float `$scale`, int `$normalizeFlag` = ?): void
public function separate(): array
}

## 目次

- ImagickKernel::addKernel — カーネルリストに別のカーネルを追加する
- ImagickKernel::addUnityKernel — カーネルリストに Unity カーネルを追加する
- ImagickKernel::fromBuiltIn — 組み込みカーネルからカーネルを作成する
- ImagickKernel::fromMatrix — 2次元の値の行列からカーネルを作成する
- ImagickKernel::getMatrix — カーネルで使用される2次元の値の行列を取得する
- ImagickKernel::scale — 指定した量でカーネルリストをスケーリングする
- ImagickKernel::separate — 連結されたカーネルのセットを分離し、ImagickKernel の配列を返す

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open