transformation/effect/effect_actions library

Classes

Accelerate
Class Accelerate rate The percentage change of speed. Positive numbers speed up the playback, negative numbers slow down the playback (Range: -50 to 100, Server default: 0).
AdvancedRedEye
Artistic
ArtisticFilter
Class ArtisticFilter value The filter to apply. Use the constants defined in the ArtisticFilter class.
AssistColorBlind
Class AsistColorBlind strength The strength of the stripes. (Range: 1 to 100, Server default: 10)
BackgroundRemoval
Class BackgroundRemoval fineedges hints - objects to search for. (List can be found in ForegroundObject)
Blackwhite
Class Blacwhite threshold (Range: 0 to 100, Server default: 50)
Blur
Class Blur strength The strength of the blur. (Range: 1 to 2000, Server default: 100)
BlurFaces
BlurRegion
Boomerang
Cartoonify
Class Cartoonify lineStrength The thickness of the lines. (Range: 0 to 100, Server default: 50) colorReduction The decrease in the number of colors and corresponding saturation boost of the remaining colors. (Range: 0 to 100, Server default: automatically adjusts according to the line_strength value). Higher reduction values result in a less realistic look.
Colorize
Class Colorize level The strength of the color. (Range: 0 to 100, Server default: 100) color The color to use for colorization. Specify HTML name or RGB hex code. (Server default: gray)
Deshake
Dither
Class Dither
DitherObject
DropShadow
Class Noise Azimuth (range: 0 to 360 ) Elevation (range: 0 - 90 (degrees)) Spread (range 0 - 100)
Enhance
FadeIn
Class FadeIn duration The time in ms for the fade to occur. (Server default: 1000)
FadeOut
Class FadeOut duration The time in ms for the fade to occur.
GenerativeBackgroundReplace
GenerativeRecolor
GenerativeRemove
GenerativeReplace
GenerativeRestore
GradientFade
Class GradientFade strength The strength of the fade effect. (Range: 0 to 100, Server default: 20) type The type of gradient fade: GradientFade::SYMMETRIC or GradientFade::SYMMETRIC_PAD.
Grayscale
Loop
Class Loop additionalIterations The additional number of times to play the animated GIF.
MakeTransparent
Class MakeTransparent tolerance The tolerance used to accommodate variance in the background color. (Range: 0 to 100, Server default: 10)
Negate
Noise
Class Noise level The percent of noise to apply. (Range: 0 to 100 Server default: 0)
OilPaint
Class OilPaint strength The strength of the effect. (Range: 0 to 100, Server default: 30)
Outline
Class Outline mode The type of outline effect. Use the constants defined in the Outline class. (Default: OutlineMode.inner() and OutlineMode.outer()). width The thickness of the outline in pixels. (Range: 1 to 100, Server default: 5) blurLevel The level of blur of the outline. (Range: 0 to 2000, Server default: 0)
OutlineMode
Pixelate
Class Pixelate squareSize The width of each pixelation square in pixels. (Range: 1 to 200, Server default: 5)
RedEye
RemoveBackground
Class RemoveBackground screen When true, provides better results for images with near perfect green/blue background. colorToRemove The background color as an RGB/A hex code. Overrides the algorithm's choice of background color. Default: The algorithm's choice - often the edge color of the image.
Reverse
Sepia
Class Sepia level The level of sepia to apply. (Range: 1 to 100, Server default: 80)
Shadow
Class Shadow The shadow is offset by the x and y values specified in the $position qualifier.
ShakeStrength
SimulateColorBlind
Class SimulateColorBlind condition The color blind condition. Use the constants defined in the SimulateColorBlind class.
SimulateColorBlindObject
Theme
Upscale
Vectorize
Class Vectorize colors The number of colors. (Range: 2 to 30, Server default: 10) detail The level of detail. Specify either a percentage of the original image (Range: 0.0 to 1.0) or an absolute number of pixels (Range: 0 to 1000). (Server default: 300) The size of speckles to suppress. Specify either a percentage of the original image (Range: 0.0 to 1.0) or an absolute number of pixels (Range: 0 to 100, Server default: 2) The corner threshold. Specify 100 for no smoothing (polygon corners), 0 for completely smooth corners. (Range: 0 to 100, Default: 25) The optimization value. Specify 100 for least optimization and the largest file. (Range: 0 to 100, Server default: 100).
Vignette
ZoomPan
ZoomPanArea
ZoomPanAreaFrom
ZoomPanAreaTo
ZoomPanMode