throw new UnsupportedOperationException(); }
int numComponents = getNumComponents(); if (normComponents == null) { normComponents = new float[normOffset + numComponents]; }  for (int i=0; i<numComponents; i++) { float in = components[offset++]; float out = in / ((1<<getComponentSize(i)) - 1); normComponents[normOffset++] = out; } return normComponents; }
  public float[] getNormalizedComponents (Object pixel,                                          float[] normComponents,                                          int normOffset)  {    // subclasses has to implement this method.    throw new UnsupportedOperationException();  }