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) [ rgb_triple.red, rgb_triple.green, rgb_triple.blue ].map { |v| normalize(v) } end