module Term::ANSIColor::RGBColorMetricsHelpers::NormalizeRGBTriple
def normalize(v)
def normalize(v) v /= 255.0 if v <= 0.04045 v / 12 else ( (v + 0.055) / 1.055 ) ** 2.4 end end
def normalize_rgb_triple(rgb_triple)
def normalize_rgb_triple(rgb_triple) [ normalize(rgb_triple.red), normalize(rgb_triple.green), normalize(rgb_triple.blue), ] end