public class PolynomialTransform2D extends PolynomialTransform2D implements CoordinateTransform
PolynomialTransform2D
which is set to the highest order that is fully
specified by the provided coefficients. The coefficients are interpreted in
the order specified at
http://bishopw.loni.ucla.edu/AIR5/2Dnonlinear.html#polylist
, first for x', then for y'. It is thus not possible to omit higher order
coefficients assuming that they would become 0.a, order, polTerms
Constructor and Description |
---|
PolynomialTransform2D() |
Modifier and Type | Method and Description |
---|---|
PolynomialTransform2D |
copy() |
void |
init(String data)
Initialize the properties of the
CoordinateTransform
from a data string as generated by CoordinateTransform.toDataString() . |
String |
toDataString()
Create a
String representation of the properties of the
CoordinateTransform that can be used to
re-create itself with CoordinateTransform.init(String) . |
String |
toXML(String indent)
Create an XML-export of the
CoordinateTransform
for use in TrakEM2. |
apply, applyInPlace, main, numPolTerms, orderOf, populateTerms, printTerms, set
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
apply, applyInPlace
public void init(String data) throws NumberFormatException
CoordinateTransform
CoordinateTransform
from a data string as generated by CoordinateTransform.toDataString()
.NumberFormatException
public String toXML(String indent)
CoordinateTransform
CoordinateTransform
for use in TrakEM2.public String toDataString()
CoordinateTransform
String
representation of the properties of the
CoordinateTransform
that can be used to
re-create itself with CoordinateTransform.init(String)
.public PolynomialTransform2D copy()
Copyright © 2015–2021 Fiji. All rights reserved.