public class Transform_ThinPlateSpline extends InteractiveMapping
| Modifier and Type | Field and Description |
|---|---|
static String |
man |
protected TransformMesh |
mesh |
static String |
NL |
protected double[][] |
sourceLandmarks |
protected double[][] |
targetLandmarks |
protected ThinPlateR2LogRSplineKernelTransform |
tps |
handles, hooks, imp, interpolate, m, mapping, p, painter, pleaseRepaint, q, showIllustration, showPreview, source, target, targetIndex| Constructor and Description |
|---|
Transform_ThinPlateSpline() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addHandle(int x,
int y) |
protected void |
createMapping() |
void |
init() |
protected void |
updateHandles(int x,
int y) |
protected void |
updateIllustration() |
protected void |
updateMapping() |
imageClosed, imageOpened, imageUpdated, keyPressed, keyReleased, keyTyped, modifiers, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, run, updateRoipublic static final String NL
public static final String man
protected TransformMesh mesh
protected ThinPlateR2LogRSplineKernelTransform tps
protected double[][] sourceLandmarks
protected double[][] targetLandmarks
protected final void createMapping()
createMapping in class InteractiveMappingprotected final void updateMapping()
throws NotEnoughDataPointsException,
IllDefinedDataPointsException
updateMapping in class InteractiveMappingNotEnoughDataPointsExceptionIllDefinedDataPointsExceptionprotected final void addHandle(int x,
int y)
addHandle in class InteractiveMappingprotected final void updateHandles(int x,
int y)
updateHandles in class InteractiveMappingpublic final void init()
init in class InteractiveMappingprotected final void updateIllustration()
updateIllustration in class InteractiveMappingCopyright © 2015–2021 Fiji. All rights reserved.