public class CMTKTransformation extends Object
Modifier and Type | Class and Description |
---|---|
static class |
CMTKTransformation.Inverse |
Modifier | Constructor and Description |
---|---|
|
CMTKTransformation() |
protected |
CMTKTransformation(int dimsx,
int dimsy,
int dimsz,
double domainx,
double domainy,
double domainz,
double originx,
double originy,
double originz,
double[][] coeffs) |
Modifier and Type | Method and Description |
---|---|
double |
bSpline(int l,
double u) |
static double |
degToRad(double d) |
CMTKTransformation.Inverse |
inverse(ij.ImagePlus template,
ij.ImagePlus model) |
static FastMatrix |
parseTypedStreamAffine(File f) |
static CMTKTransformation |
parseTypedStreamWarp(File f) |
boolean |
precalculatedInverseExists() |
void |
setOriginalFile(File originalFile) |
ij.ImagePlus |
transform(ij.ImagePlus templateImage,
ij.ImagePlus modelImage) |
void |
transformPoint(double x,
double y,
double z,
double[] result) |
byte |
trilinearInterpolateByte(double image_x,
double image_y,
double image_z,
int width,
int height,
int depth,
byte[][] v) |
public CMTKTransformation()
protected CMTKTransformation(int dimsx, int dimsy, int dimsz, double domainx, double domainy, double domainz, double originx, double originy, double originz, double[][] coeffs)
public void setOriginalFile(File originalFile)
public static double degToRad(double d)
public byte trilinearInterpolateByte(double image_x, double image_y, double image_z, int width, int height, int depth, byte[][] v)
public ij.ImagePlus transform(ij.ImagePlus templateImage, ij.ImagePlus modelImage)
public double bSpline(int l, double u)
public void transformPoint(double x, double y, double z, double[] result)
public static FastMatrix parseTypedStreamAffine(File f)
public static CMTKTransformation parseTypedStreamWarp(File f)
public boolean precalculatedInverseExists()
public CMTKTransformation.Inverse inverse(ij.ImagePlus template, ij.ImagePlus model)
Copyright © 2015–2021 Fiji. All rights reserved.