<?php imagefilter(GdImage $image, int $filter, array|int|float|bool ...$args): bool
<?php $amount = $this->argument(0)->between(0, 100)->value(1); for ($i=0; $i < intval($amount); $i++) { imagefilter($image->getCore(), IMG_FILTER_GAUSSIAN_BLUR); } return true;
<?php { $level = $this->argument(0)->between(-100, 100)->required()->value(); return imagefilter($image->getCore(), IMG_FILTER_BRIGHTNESS, ($level * 2.55)); } }
<?php $blue = round($blue * 2.55); return imagefilter($image->getCore(), IMG_FILTER_COLORIZE, $red, $green, $blue); } }
<?php { $level = $this->argument(0)->between(-100, 100)->required()->value(); return imagefilter($image->getCore(), IMG_FILTER_CONTRAST, ($level * -1)); } }
<?php public function execute($image) { return imagefilter($image->getCore(), IMG_FILTER_GRAYSCALE); } }
<?php public function execute($image) { return imagefilter($image->getCore(), IMG_FILTER_NEGATE); } }
<?php if ( ! $mask_w_alpha) { imagefilter($mask->getCore(), IMG_FILTER_GRAYSCALE); }
<?php { $size = $this->argument(0)->type('digit')->value(10); return imagefilter($image->getCore(), IMG_FILTER_PIXELATE, $size, true); } }