Trait

net.sf.ij_plugins.color.calibration.chart

ColorChart

Related Doc: package chart

Permalink

trait ColorChart extends AnyRef

Generic color chart.

It represents the reference parameters:

Contains information about location of the actual chart. This information is represented as an alignment transform between original chart coordinates (reference) and actual chart coordinates.

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ColorChart
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def alignedChips: IndexedSeq[ColorChip]

    Permalink

    Color chips with alignment transform applied to their outline.

  2. abstract def averageChipColor[T <: ImageProcessor](src: Array[T]): Array[Array[Double]]

    Permalink

    Compute average color within aligned chips from an an image.

    Compute average color within aligned chips from an an image.

    Input images is represented by 3 bands. There is no assumption made about image color space.

    src

    image represented by 3 bands

  3. abstract def copyWithEnableChips(enabled: Array[Boolean]): ColorChart

    Permalink

    Creates a copy of this chart in which some chips cn be enabled/disabled.

    Creates a copy of this chart in which some chips cn be enabled/disabled.

    enabled

    array with indexes corresponding to ones returned by referenceColor methods. If value is true chip with corresponding index is enabled, if false it is disabled.

  4. abstract def referenceChips: IndexedSeq[ColorChip]

    Permalink

    Reference chips without transform applied to their coordinates.

  5. abstract def referenceColorXYZ: Array[Array[Double]]

    Permalink

    Return reference color expressed in CIE XYZ color space assuming default reference white for this chart.

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def alignmentTransform: PerspectiveTransform

    Permalink

    Alignment between the reference chips and chips found in the actual chart.

  5. final def alignmentTransform_=(transform: PerspectiveTransform): Unit

    Permalink
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def averageChipColor(cp: ColorProcessor): Array[Array[Double]]

    Permalink

    Compute average color within aligned chips from an RGB image.

    Compute average color within aligned chips from an RGB image.

    cp

    RGB image

  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. final val colorConverter: ColorConverter

    Permalink

    Default converter for transforming color values between different color spaces.

    Default converter for transforming color values between different color spaces.

    Use it to ensure proper scaling for XYZ and RGB color space.

  10. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  11. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  12. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  14. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  15. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  16. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  17. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  18. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  19. final val refWhite: ReferenceWhite

    Permalink

    Reference white for for the reference color expressed in CIE XYZ.

  20. def referenceColor(colorSpace: ReferenceColorSpace): Array[Array[Double]]

    Permalink

    Return reference colors represented in given color space.

  21. def referenceColorSRGB: Array[Array[Double]]

    Permalink

    Return reference color expressed in sRGB color space.

  22. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  23. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  24. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped