public abstract class RegistrationOptimizer extends Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
verbose |
Constructor and Description |
---|
RegistrationOptimizer() |
Modifier and Type | Method and Description |
---|---|
abstract double |
calculateBadness(FastMatrix matrix) |
FastMatrix |
doRegister(double tol) |
static FastMatrix |
getEulerMatrix(double[] x) |
static FastMatrix |
getEulerMatrix(double a1,
double a2,
double a3,
double tX,
double tY,
double tZ,
double cX,
double cY,
double cZ) |
abstract void |
getInitialCenters() |
protected double[][] |
searchInitialEulerParams() |
public abstract void getInitialCenters()
public abstract double calculateBadness(FastMatrix matrix)
public FastMatrix doRegister(double tol)
protected double[][] searchInitialEulerParams()
public static final FastMatrix getEulerMatrix(double[] x)
public static final FastMatrix getEulerMatrix(double a1, double a2, double a3, double tX, double tY, double tZ, double cX, double cY, double cZ)
Copyright © 2015–2021 Fiji. All rights reserved.