public ManyFixedPaletteQuantization(Color[][] palettes) : base(palettes[0]) { this.compareQuantization = new BasicQuantization(); this.palettes = palettes; if (palettes.Length > 1) { this.labPalettes = new LabColor[palettes.Length][]; for (int i = 0; i < palettes.Length; i++) labPalettes[i] = ColorConversion.ToLabPalette<Color>(palettes[i]); } }
public ManyFixedPaletteQuantization(Color[][] palettes) : base(palettes[0]) { this.compareQuantization = new BasicQuantization(); this.palettes = palettes; if (palettes.Length > 1) { this.labPalettes = new LabColor[palettes.Length][]; for (int i = 0; i < palettes.Length; i++) { labPalettes[i] = ColorConversion.ToLabPalette <Color>(palettes[i]); } } }