JBZoo\Image\Filter::colorize PHP Метод

colorize() публичный статический Метод

Set colorize
public static colorize ( resource $image, string $color, float | integer $opacity )
$image resource Image GD resource
$color string Hex color string, array(red, green, blue) or array(red, green, blue, alpha). Where red, green, blue - integers 0-255, alpha - integer 0-127
$opacity float | integer 0-100
    public static function colorize($image, $color, $opacity)
    {
        $rgba = Helper::normalizeColor($color);
        $alpha = Helper::opacity2Alpha($opacity);
        $red = Helper::color($rgba[0]);
        $green = Helper::color($rgba[1]);
        $blue = Helper::color($rgba[2]);
        imagefilter($image, IMG_FILTER_COLORIZE, $red, $green, $blue, $alpha);
    }