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
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
- Alphabetic
- By Inheritance
- CubicPolynomial
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new CubicPolynomial(coeff: Array[Double], regressionResult: Option[Result])
Initialize coefficients from an
Array(intercept, a, b, c, aa, ab, ac, bb, bc, cc, aaa, abc, bbb, ccc)
Initialize coefficients from an
Array(intercept, a, b, c, aa, ab, ac, bb, bc, cc, aaa, abc, bbb, ccc)
- coeff
coefficient array.
- new 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)
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val a: Double
- val aa: Double
- val aaa: Double
- val ab: Double
- val abc: Double
- val ac: Double
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- val b: Double
- val bb: Double
- val bbb: Double
- val bc: Double
- val c: Double
- val cc: Double
- val ccc: Double
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def evaluate(v: Array[Double]): Double
Evaluate polynomial for the given argument.
Evaluate polynomial for the given argument.
- v
array of length 3.
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- val intercept: Double
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- val regressionResult: Option[Result]
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toArray: Array[Double]
Convert coefficient to an array, the order is the same as in the constructor.
- def toMap: LinkedHashMap[String, Double]
Map of the coefficient where values are coefficient names, same as in the constructor.
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
Operations on color spaces and color images, including color calibration.
ij_plugins.color
is the root package for the project.Package
ij_plugins.color.calibration
contains color calibration.Package
ij_plugins.color.converter
contains conversions between color spaces.