private function _applyCustomFilter($imagick, $filterName)
{
$filterName = mb_strtolower($filterName);
if ($filterName == 'gotham') {
$imagick->modulateImage(120, 10, 100);
$imagick->colorizeImage('#222b96', 1);
$imagick->gammaImage(0.6);
$imagick->contrastImage(10);
}
if ($filterName == 'toaster') {
$this->_colortone($imagick, '#330000', 100, 0);
$imagick->modulateImage(158, 80, 100);
$imagick->gammaImage(1.1);
$imagick->contrastImage(-100);
$this->_vignette($imagick, 'none', 'LavenderBlush3');
$this->_vignette($imagick, '#ff9966', 'none');
}
}