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, updateRoi
public 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 InteractiveMapping
protected final void updateMapping() throws NotEnoughDataPointsException, IllDefinedDataPointsException
updateMapping
in class InteractiveMapping
NotEnoughDataPointsException
IllDefinedDataPointsException
protected final void addHandle(int x, int y)
addHandle
in class InteractiveMapping
protected final void updateHandles(int x, int y)
updateHandles
in class InteractiveMapping
public final void init()
init
in class InteractiveMapping
protected final void updateIllustration()
updateIllustration
in class InteractiveMapping
Copyright © 2015–2021 Fiji. All rights reserved.