private void GetMinMaxValsFromColorSpaces(ColorSpace srcCspace, ColorSpace dstCspace) { int nc = srcCspace.NumComponents; SrcMinVals = new float[nc]; SrcMaxVals = new float[nc]; for (int i = 0; i < nc; i++) { SrcMinVals[i] = srcCspace.GetMinValue(i); SrcMaxVals[i] = srcCspace.GetMaxValue(i); } nc = dstCspace.NumComponents; DstMinVals = new float[nc]; DstMaxVals = new float[nc]; for (int i = 0; i < nc; i++) { DstMinVals[i] = dstCspace.GetMinValue(i); DstMaxVals[i] = dstCspace.GetMaxValue(i); } }