public abstract class RegistrationAlgorithm extends Object
Modifier and Type | Class and Description |
---|---|
static class |
RegistrationAlgorithm.ImagePoint |
Modifier and Type | Field and Description |
---|---|
boolean |
keepSourceImages |
ij.ImagePlus[] |
sourceImages |
Constructor and Description |
---|
RegistrationAlgorithm() |
Modifier and Type | Method and Description |
---|---|
void |
generateTransformation() |
ij.ImagePlus |
getDomain() |
ij.ImagePlus |
getFloating() |
ij.ImagePlus |
getModel() |
ij.ImagePlus |
getTemplate() |
void |
invalidateTransformation() |
boolean |
isTransformationValid() |
void |
loadImages(FileAndChannel f0,
FileAndChannel f1) |
ij.ImagePlus |
register() |
ij.ImagePlus |
register(NamedPointSet templatePointSet,
NamedPointSet floatingPointSet) |
void |
setImages(ij.ImagePlus template,
ij.ImagePlus domain) |
void |
transformDomainToTemplate(int x,
int y,
int z,
RegistrationAlgorithm.ImagePoint result) |
void |
transformDomainToTemplateWorld(double x,
double y,
double z,
Point3d result) |
void |
transformTemplateToDomain(int x,
int y,
int z,
RegistrationAlgorithm.ImagePoint result) |
void |
transformTemplateToDomainWorld(double x,
double y,
double z,
Point3d result) |
void |
validateTransformation() |
public boolean keepSourceImages
public ij.ImagePlus[] sourceImages
public ij.ImagePlus getTemplate()
public ij.ImagePlus getDomain()
public ij.ImagePlus getModel()
public ij.ImagePlus getFloating()
public void loadImages(FileAndChannel f0, FileAndChannel f1)
public void invalidateTransformation()
public void validateTransformation()
public boolean isTransformationValid()
public void setImages(ij.ImagePlus template, ij.ImagePlus domain)
public void generateTransformation()
public void transformDomainToTemplate(int x, int y, int z, RegistrationAlgorithm.ImagePoint result)
public void transformDomainToTemplateWorld(double x, double y, double z, Point3d result)
public void transformTemplateToDomain(int x, int y, int z, RegistrationAlgorithm.ImagePoint result)
public void transformTemplateToDomainWorld(double x, double y, double z, Point3d result)
public ij.ImagePlus register()
public ij.ImagePlus register(NamedPointSet templatePointSet, NamedPointSet floatingPointSet)
Copyright © 2015–2021 Fiji. All rights reserved.