Example
$output = "";
$matrix = [
[-1, 0, -1],
[0, 4, 0],
[-1, 0, -1],
];
$kernel = \ImagickKernel::fromMatrix($matrix);
$kernelClone = clone $kernel;
$output .= "<h4>Start kernel</h4>";
$output .= Display::renderKernelTable($kernel->getMatrix());
$output .= "<h4>Scaling with NORMALIZE_KERNEL_VALUE.</h4>";
$kernel->scale(2, \Imagick::NORMALIZE_KERNEL_VALUE);
$output .= Display::renderKernelTable($kernel->getMatrix());
$kernel = clone $kernelClone;
$output .= "<h4>Scaling by percent</h4>";
$kernel->scale(2, \Imagick::NORMALIZE_KERNEL_PERCENT);
$output .= Display::renderKernelTable($kernel->getMatrix());
$matrix2 = [
[-1, -1, 1],
[-1, false, 1],
[1, 1, 1],
];
$kernel = \ImagickKernel::fromMatrix($matrix2);
$output .= "<h4>Scaling by correlate</h4>";
$kernel->scale(1, \Imagick::NORMALIZE_KERNEL_CORRELATE);
$output .= Display::renderKernelTable($kernel->getMatrix());
return $output;