Method | Description | |
---|---|---|
blur ( resource $image, integer $passes = 1, integer $type = self::BLUR_SEL ) | Blur effect | |
border ( resource $image, array $params = [] ) : resource | Add border to an image | |
brightness ( resource $image, integer $level ) | Change brightness | |
colorize ( resource $image, string $color, float | integer $opacity ) | Set colorize | |
contrast ( resource $image, integer $level ) | Change contrast | |
desaturate ( resource $image, integer $percent = 100 ) : resource | null | Desaturate | |
edges ( resource $image ) | Edge Detect | |
emboss ( resource $image ) | Emboss | |
fill ( mixed $image, string $color = '#000000' ) | Fill image with color | |
flip ( mixed $image, string $dir ) : resource | Flip an image horizontally or vertically | |
grayscale ( resource $image ) | Add grayscale effect | |
invert ( resource $image ) | Negative | |
meanRemove ( resource $image ) | Mean Remove | |
opacity ( resource $image, float | integer $opacity ) : mixed | Changes the opacity level of the image | |
pixelate ( resource $image, integer $blockSize = 10 ) | Pixelate effect | |
rotate ( resource $image, integer $angle, string | array $bgColor = '#000000' ) : resource | Rotate an image | |
sepia ( resource $image ) | Add sepia effect (emulation) | |
smooth ( resource $image, integer $passes = 1 ) | Smooth effect | |
text ( mixed $image, string $text, string $fontFile, array $params = [] ) | Add text to an image |
public static brightness ( resource $image, integer $level ) | ||
$image | resource | Image GD resource |
$level | integer | Darkest = -255, lightest = 255 |
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 desaturate ( resource $image, integer $percent = 100 ) : resource | null | ||
$image | resource | Image GD resource |
$percent | integer | Level of desaturization. |
return | resource | null |
public static edges ( resource $image ) | ||
$image | resource | Image GD resource |
public static emboss ( resource $image ) | ||
$image | resource | Image GD resource |
public static grayscale ( resource $image ) | ||
$image | resource | Image GD resource |
public static invert ( resource $image ) | ||
$image | resource | Image GD resource |
public static meanRemove ( resource $image ) | ||
$image | resource | Image GD resource |
public static rotate ( resource $image, integer $angle, string | array $bgColor = '#000000' ) : resource | ||
$image | resource | Image GD resource |
$angle | integer | -360 < x < 360 |
$bgColor | string | array | Hex color string, array(red, green, blue) or array(red, green, blue, alpha). Where red, green, blue - integers 0-255, alpha - integer 0-127 |
return | resource |
public static sepia ( resource $image ) | ||
$image | resource | Image GD resource |