// @Override public Image process(Image imageIn) { Image clone = imageIn.clone(); imageIn = gradient.process(imageIn); ImageBlender blender = new ImageBlender(); blender.Mode = BlendMode.Multiply; return saturationFx.process(blender.Blend(clone, imageIn)); }
// @Override public Image process(Image imageIn) { Image clone = imageIn.clone(); imageIn = gradientFx.process(imageIn); ImageBlender blender = new ImageBlender(); blender.Mode = BlendMode.Subractive; return saturationFx.process(blender.Blend(clone, imageIn)); // return imageIn;// saturationFx.process(imageIn); }