public static LedColor ChangeSaturation(LedColor color, double saturation) { var(h, _, v) = color.ToHsv(); return(FromHsv(h, saturation, v)); }
public static LedColor ChangeValue(LedColor color, double value) { var(h, s, _) = color.ToHsv(); return(FromHsv(h, s, value)); }
public static LedColor ChangeHue(LedColor color, double hue) { var(_, s, v) = color.ToHsv(); return(FromHsv(hue, s, v)); }