Adjust class

Constructors

Adjust()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
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.