View Source Fledex.Color.Correction (fledex v0.2.0)

Summary

Functions

Link to this function

apply_rgb_correction(leds, correction)

View Source
@spec apply_rgb_correction(
  [Fledex.Color.Types.rgb()],
  byte() | Fledex.Color.Types.rgb()
) :: [
  Fledex.Color.Types.rgb()
]
Link to this function

calculate_color_correction(scale, cc, ct)

View Source
@spec calculate_color_correction(byte(), byte(), byte()) :: byte()
Link to this function

color_correction_g2(arg)

View Source
@spec color_correction_g2(Fledex.Color.Types.rgb()) :: Fledex.Color.Types.rgb()
Link to this function

color_correction_none(arg)

View Source
@spec color_correction_none(Fledex.Color.Types.rgb()) :: Fledex.Color.Types.rgb()
Link to this function

define_correction(scale \\ 255, color_correction, temperature_correction)

View Source
@spec no_color_correction() :: Fledex.Color.Types.rgb()