$image
$image : mixed
Image object
Filter class for Imagick
__construct(\Pop\Image\Adapter\AbstractAdapter $image = null)
Constructor
Instantiate an image edit object
\Pop\Image\Adapter\AbstractAdapter | $image |
getImage() : \Pop\Image\Adapter\AbstractAdapter
Get the image object
setImage(\Pop\Image\Adapter\AbstractAdapter $image) : \Pop\Image\AbstractEditObject
Set the image object
\Pop\Image\Adapter\AbstractAdapter | $image |
blur(mixed $radius, mixed $sigma, integer $channel = \Imagick::CHANNEL_ALL) : \Pop\Image\Filter\Imagick
Blur the image.
mixed | $radius | |
mixed | $sigma | |
integer | $channel |
adaptiveBlur(mixed $radius, mixed $sigma, integer $channel = \Imagick::CHANNEL_DEFAULT) : \Pop\Image\Filter\Imagick
Blur the image.
mixed | $radius | |
mixed | $sigma | |
integer | $channel |
gaussianBlur(mixed $radius, mixed $sigma, integer $channel = \Imagick::CHANNEL_ALL) : \Pop\Image\Filter\Imagick
Blur the image.
mixed | $radius | |
mixed | $sigma | |
integer | $channel |
motionBlur(mixed $radius, mixed $sigma, integer $angle, integer $channel = \Imagick::CHANNEL_DEFAULT) : \Pop\Image\Filter\Imagick
Blur the image.
mixed | $radius | |
mixed | $sigma | |
integer | $angle | |
integer | $channel |
radialBlur(integer $angle, integer $channel = \Imagick::CHANNEL_ALL) : \Pop\Image\Filter\Imagick
Blur the image.
integer | $angle | |
integer | $channel |
sharpen(mixed $radius, mixed $sigma, integer $channel = \Imagick::CHANNEL_ALL) : \Pop\Image\Filter\Imagick
Sharpen the image
mixed | $radius | |
mixed | $sigma | |
integer | $channel |
negate() : \Pop\Image\Filter\Imagick
Create a negative of the image
paint(integer $radius) : \Pop\Image\Filter\Imagick
Apply an oil paint effect to the image using the pixel radius threshold
integer | $radius |
posterize(integer $levels, boolean $dither = false) : \Pop\Image\Filter\Imagick
Apply a posterize effect to the image
integer | $levels | |
boolean | $dither |
noise(integer $type = \Imagick::NOISE_MULTIPLICATIVEGAUSSIAN, integer $channel = \Imagick::CHANNEL_DEFAULT) : \Pop\Image\Filter\Imagick
Apply a noise effect to the image
integer | $type | |
integer | $channel |
diffuse(integer $radius) : \Pop\Image\Filter\Imagick
Apply a diffusion effect to the image
integer | $radius |
skew(integer $x, integer $y, \Pop\Image\Color\ColorInterface $color = null) : \Pop\Image\Filter\Imagick
Apply a skew effect to the image
integer | $x | |
integer | $y | |
\Pop\Image\Color\ColorInterface | $color |
swirl(integer $degrees) : \Pop\Image\Filter\Imagick
Apply a swirl effect to the image
integer | $degrees |
wave(mixed $amp, mixed $length) : \Pop\Image\Filter\Imagick
Apply a wave effect to the image
mixed | $amp | |
mixed | $length |
pixelate(integer $w, integer $h = null) : \Pop\Image\Filter\Imagick
Apply a mosaic pixelate effect to the image
integer | $w | |
integer | $h |
pencil(mixed $radius, mixed $sigma, mixed $angle) : \Pop\Image\Filter\Imagick
Apply a pencil/sketch effect to the image
mixed | $radius | |
mixed | $sigma | |
mixed | $angle |