Package

scalismo.faces

color

Permalink

package color

Visibility
  1. Public
  2. All

Type Members

  1. trait ColorBlender[A] extends AnyRef

    Permalink

    Defines a homotopy, mixing between two entities, e.g.

    Defines a homotopy, mixing between two entities, e.g. colors (mixing is a convex combination of elements)

  2. trait ColorDistribution extends AnyRef

    Permalink
  3. case class GaussianColorDistribution(mean: RGB, sdev: RGB) extends ColorDistribution with Product with Serializable

    Permalink
  4. case class HSV(hue: Double, saturation: Double, value: Double) extends Product with Serializable

    Permalink

    HSV color value with Hue in [0.0,2*Pi), Saturation in [0.0,1.0] and Value in [0.0,1.0]

Value Members

  1. object ColorBlender

    Permalink
  2. object GammaCorrection

    Permalink

    This contains the gamma correction.

    This contains the gamma correction. Naming convention: sRGB: Gamma distorted values RGB: linear values.

    Source: https://www.w3.org/Graphics/Color/srgb

    This implementation is consistent in round trip sRGB -> RGB and back (errors below 1e-16). The java internal implementation is much less consistent (errors up to 0.06!)

  3. object GaussianColorDistribution extends Serializable

    Permalink
  4. object HSV extends Serializable

    Permalink
  5. object UniformColorDistribution extends ColorDistribution with Product with Serializable

    Permalink

Ungrouped