function createFromMatrix() { $matrix = [ [0.5, 0, 0.2], [0, 1, 0], [0.9, 0, false], ]; $kernel = \ImagickKernel::fromMatrix($matrix); return $kernel; } function fromMatrix() { $kernel = createFromMatrix(); $imagick = renderKernel($kernel); header("Content-Type: image/png"); echo $imagick->getImageBlob(); }