public abstract class AbstractDifferentiableRealTransform extends Object implements DifferentiableRealTransform
| Constructor and Description |
|---|
AbstractDifferentiableRealTransform() |
| Modifier and Type | Method and Description |
|---|---|
static void |
directionToward(AffineTransform jacobian,
double[] displacement,
double[] x,
double[] y) |
void |
directionToward(double[] displacement,
double[] x,
double[] y)
Writes the direction displacement in which to move the input
source point x in order that F( x + d ) is closer to the
destination point y than F( x ).
|
abstract AffineTransform |
jacobian(double[] x)
Returns the jacobian matrix of this transform at the point x.
|
static AffineTransform |
matrixTranspose(AffineTransform a) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcopyapply, apply, apply, isIdentity, numSourceDimensions, numTargetDimensionspublic abstract AffineTransform jacobian(double[] x)
jacobian in interface DifferentiableRealTransformx - the pointpublic void directionToward(double[] displacement,
double[] x,
double[] y)
The output is a normalized vector.
directionToward in interface DifferentiableRealTransformdisplacement - the displacement to write intox - the source pointy - the destination pointpublic static void directionToward(AffineTransform jacobian, double[] displacement, double[] x, double[] y)
public static AffineTransform matrixTranspose(AffineTransform a)
Copyright © 2015–2022 ImgLib2. All rights reserved.