Packages

case class CorrectionRecipe(corrector: CubicPolynomialTriple, colorConverter: ColorConverter, referenceColorSpace: ReferenceColorSpace, imageType: ImagePlusType) extends Product with Serializable

Parameters needed to perform color correction of an image and convert it to sRGB.

corrector

color correction mapping. Correction is done in the provided referenceColorSpace

colorConverter

use to convert to color space other than the provided referenceColorSpace

referenceColorSpace

indicates color space in which corrector operates

imageType

ImagePlus image type supported by this correction. Used to enforce matching image type. For instance, is imageType indicates GRAY32, it will result in when input is GRAY16, due to uncertainty in scaling of image values

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CorrectionRecipe
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CorrectionRecipe(corrector: CubicPolynomialTriple, colorConverter: ColorConverter, referenceColorSpace: ReferenceColorSpace, imageType: ImagePlusType)

    corrector

    color correction mapping. Correction is done in the provided referenceColorSpace

    colorConverter

    use to convert to color space other than the provided referenceColorSpace

    referenceColorSpace

    indicates color space in which corrector operates

    imageType

    ImagePlus image type supported by this correction. Used to enforce matching image type. For instance, is imageType indicates GRAY32, it will result in when input is GRAY16, due to uncertainty in scaling of image values

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  6. val colorConverter: ColorConverter
  7. val corrector: CubicPolynomialTriple
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  10. val imageType: ImagePlusType
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  14. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  15. val referenceColorSpace: ReferenceColorSpace
  16. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  17. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  18. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  19. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped