public interface IImageTransformOperationFactory
Allows to create image effects' instances
Modifier and Type | Method and Description |
---|---|
IAlphaBiLevel |
createAlphaBiLevel(float threshold)
Creates Alpha BiLevel effect.
|
IAlphaFloor |
createAlphaFloor()
Creates Alpha floor effect.
|
IAlphaInverse |
createAlphaInverse()
Creates Alpha inverse effect.
|
IAlphaModulate |
createAlphaModulate()
Creates Alpha modulate effect.
|
IAlphaModulateFixed |
createAlphaModulateFixed(float amount)
Creates Alpha modulate fixed effect.
|
IAlphaReplace |
createAlphaReplace(float alpha)
Creates Alpha replace effect.
|
IAlphaCeiling |
createAlphCeiling()
Creates Alpha Ceiling effect.
|
IBiLevel |
createBiLevel(float threshold)
Creates BiLevel effect.
|
IBlur |
createBlur(double radius,
boolean grow)
Creates Blur effect.
|
IColorChange |
createColorChange()
Creates Color change effect.
|
IColorReplace |
createColorReplace()
Creates Color replace effect.
|
IDuotone |
createDuotone()
Creates Duotone effect.
|
IFillOverlay |
createFillOverlay()
Creates Fill overlay effect.
|
IGrayScale |
createGrayScale()
Creates Gray scale effect.
|
IHSL |
createHSL(float hue,
float saturation,
float luminance)
Creates Hue Saturation Luminance effect.
|
ILuminance |
createLuminance(float brightness,
float contrast)
Createtes Luminance effect.
|
ITint |
createTint(float hue,
float amount)
Creates Tint effect.
|
IAlphaBiLevel createAlphaBiLevel(float threshold)
Creates Alpha BiLevel effect.
threshold
- Threshold.IAlphaCeiling createAlphCeiling()
Creates Alpha Ceiling effect.
IAlphaFloor createAlphaFloor()
Creates Alpha floor effect.
IAlphaInverse createAlphaInverse()
Creates Alpha inverse effect.
IAlphaModulate createAlphaModulate()
Creates Alpha modulate effect.
IAlphaModulateFixed createAlphaModulateFixed(float amount)
Creates Alpha modulate fixed effect.
amount
- Amount.IAlphaReplace createAlphaReplace(float alpha)
Creates Alpha replace effect.
alpha
- AlphaIBiLevel createBiLevel(float threshold)
Creates BiLevel effect.
threshold
- Threshold.IBlur createBlur(double radius, boolean grow)
Creates Blur effect.
radius
- Radius.grow
- Grow.IColorChange createColorChange()
Creates Color change effect.
IColorReplace createColorReplace()
Creates Color replace effect.
IDuotone createDuotone()
Creates Duotone effect.
IFillOverlay createFillOverlay()
Creates Fill overlay effect.
IGrayScale createGrayScale()
Creates Gray scale effect.
IHSL createHSL(float hue, float saturation, float luminance)
Creates Hue Saturation Luminance effect.
hue
- Hue.saturation
- Saturation.luminance
- Luminance.ILuminance createLuminance(float brightness, float contrast)
Createtes Luminance effect.
brightness
- Brightness.contrast
- Contrast.ITint createTint(float hue, float amount)
Creates Tint effect.
hue
- Hue.amount
- Amount.