if (colorSelection != null && !colorSelection.isAllSelected()
&& (!colorSelection.equals(lastColorSelection)
|| !rendering.getInputTransform().equals(lastTransform)
|| (blender != null && blender.getParameters().get(3) != colorSelectionMask))) {
PlanarImage labImage = Functions.toColorSpace(back, new LCMS_ColorSpace(new LCMS.LABProfile()),
LCMSColorConvertDescriptor.RELATIVE_COLORIMETRIC, null);
ParameterBlock pb = new ParameterBlock();
pb.addSource(labImage);
pb.add(new int[]{1, 2});
RenderedOp abImage = JAI.create("bandselect", pb, null);