Package

net.sf.ij_plugins.color.calibration

regression

Permalink

package regression

Visibility
  1. Public
  2. All

Type Members

  1. case class CubicPolynomial(intercept: Double = .0, a: Double = .0, b: Double = .0, c: Double = .0, aa: Double = .0, ab: Double = .0, ac: Double = .0, bb: Double = .0, bc: Double = .0, cc: Double = .0, aaa: Double = .0, abc: Double = .0, bbb: Double = .0, ccc: Double = .0, regressionResult: Option[Result] = None) extends Product with Serializable

    Permalink

    Cubic polynomial function of 3 variables, with some 3-order cross-terms dropped (aab, aac, abb, acc, bbc, bcc) to reduce requirements on size of data needed to fit the polynomial.

    Cubic polynomial function of 3 variables, with some 3-order cross-terms dropped (aab, aac, abb, acc, bbc, bcc) to reduce requirements on size of data needed to fit the polynomial.

    f(A,B,C) = intercept +
               a*A + b*B + c*C +
               aa*A*A + ab*A*B + ac*A*C + bb*B*B + bc*B*C + cc*C*C +
               aaa*A*A*A + bbb*B*B*B + ccc*C*C*C + abc*A*B*C
  2. case class CubicPolynomialTriple(band1: CubicPolynomial, band2: CubicPolynomial, band3: CubicPolynomial) extends Product with Serializable

    Permalink

    Three polynomials representing mapping for three color bands.

Value Members

  1. object MappingFactory

    Permalink

    Factory creating mapping between a reference and observed values using various polynomial mappings and linear regression.

  2. object MappingMethod extends Enumeration

    Permalink

    Enumeration of polynomial function mapping methods used by MappingFactory.

  3. object Regression

    Permalink

    Helper methods for computing linear regression.

Ungrouped