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, setclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapply, applyInPlacepublic void init(String data) throws NumberFormatException
CoordinateTransformCoordinateTransform
from a data string as generated by CoordinateTransform.toDataString().NumberFormatExceptionpublic String toXML(String indent)
CoordinateTransformCoordinateTransform
for use in TrakEM2.public String toDataString()
CoordinateTransformString 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.