← selectiveBlurImagesepiaToneImage →
Separates a channel from the image and returns a grayscale image. A channel
is a particular color component of each pixel in the image.
Example
function separateImageChannel($image_path, $channel)
{
$imagick = new \Imagick(realpath($image_path));
$imagick->separateimagechannel($channel);
header("Content-Type: image/jpeg");
echo $imagick->getImageBlob();
}