pb.addSource(back);
pb.add(hslTransform);
PlanarImage image = JAI.create("BandCombine", pb, JAIContext.noCacheHint);
if (vibrance != 0.0)
image = new IntVibranceOpImage(image, computeVibranceTransform(), null);
if (hue != 0.0)
image = new HueRotateOpImage(image, (float) (hue / 360), null);
return image;