Properties
-
hashCode
→ int
-
The hash code for this object. [...]
read-only, inherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
read-only, inherited
Static Methods
-
autoBrightness([dynamic blend])
→ AutoBrightness
-
Adjusts the brightness and blends the result with the original image. [...]
-
autoColor([dynamic blend])
→ AutoColor
-
Adjusts the color balance and blends the result with the original image. [...]
-
autoContrast([dynamic blend])
→ AutoContrast
-
Adjusts the contrast and blends the result with the original image. [...]
-
blue([dynamic level])
→ LevelAdjust
-
Adjusts the image's blue channel. [...]
-
brightness([dynamic level])
→ LevelAdjust
-
Adjusts the brightness. [...]
-
brightnessHSB([dynamic level])
→ LevelAdjust
-
Adjusts image brightness modulation in HSB to prevent artifacts in some images. [...]
-
contrast([dynamic level])
→ LevelAdjust
-
Adjusts the contrast. [...]
-
fillLight({dynamic blend, dynamic bias})
→ FillLight
-
Adjusts the fill light and blends the result with the original image. [...]
-
gamma([dynamic level])
→ LevelAdjust
-
Adjusts the gamma level. [...]
-
green([dynamic level])
→ LevelAdjust
-
Adjusts the image's green channel. [...]
-
hue([dynamic level])
→ LevelAdjust
-
Adjusts the image's hue. [...]
-
improve({ImproveMode? mode, int? blend})
→ Improve
-
Adjusts the image colors, contrast and brightness. [...]
-
opacity([dynamic level])
→ Opacity
-
Adjusts the opacity of the image and makes it semi-transparent. [...]
-
opacityThreshold([dynamic level])
→ LevelAdjust
-
Causes all semi-transparent pixels in an image to be either fully transparent or fully opaque. [...]
-
recolor(List<List<double>> colorMatrix)
→ Recolor
-
Converts the colors of every pixel in an image based on the supplied color matrix, in which the value of each
color channel is calculated based on the values from all other channels (e.g. a 3x3 matrix for RGB, a 4x4 matrix
for RGBA or CMYK, etc). [...]
-
red([dynamic level])
→ LevelAdjust
-
Adjusts the image's red channel. [...]
-
replaceColor(Color color, {int? tolerance, Color? fromColor})
→ ReplaceColor
-
Maps an input color and those similar to the input color to corresponding shades of a specified output color,/
taking luminosity and chroma into account, in order to recolor an object in a natural way. [...]
-
saturation([dynamic level])
→ LevelAdjust
-
Adjusts the color saturation. [...]
-
sharpen([dynamic strength])
→ Sharpen
-
Applies a sharpening filter to the image. [...]
-
tint([String? options])
→ Tint
-
Blends the image with one or more tint colors at the intensity specified. [...]
-
unsharpMask([dynamic strength])
→ LevelAdjust
-
Applies an unsharp mask filter to the image. [...]
-
vibrance([dynamic strength])
→ LevelAdjust
-
Applies a vibrance filter on the image. [...]
-
viesusCorrect({bool? noRedEye, bool? skinSaturation, int? skinSaturationLevel})
→ ViesusCorrect
-
Enhances an image to its best visual quality with the Viesus Automatic Image Enhancement add-on. [...]