public class ElasticLayerAlignment extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ElasticLayerAlignment.Param |
| Constructor and Description |
|---|
ElasticLayerAlignment() |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
applyTransformToLayer(Layer layer,
CoordinateTransform mlt,
Filter<Patch> filter) |
void |
exec(ElasticLayerAlignment.Param param,
Project project,
List<Layer> layerRange,
Set<Layer> fixedLayers,
Set<Layer> emptyLayers,
Rectangle box,
boolean propagateTransformBefore,
boolean propagateTransformAfter,
Filter<Patch> filter) |
void |
exec(LayerSet layerSet,
int firstIn,
int lastIn,
int ref,
boolean propagateTransformBefore,
boolean propagateTransformAfter,
Rectangle fov,
Filter<Patch> filter)
Stateful.
|
void |
exec(LayerSet layerSet,
int firstIn,
int lastIn,
int ref,
boolean propagateTransform,
Rectangle fov,
Filter<Patch> filter)
Stateful.
|
void |
exec(LayerSet layerSet,
int firstIn,
int lastIn,
int ref1,
int ref2,
boolean propagateTransformBefore,
boolean propagateTransformAfter,
Rectangle fov,
Filter<Patch> filter)
Stateful.
|
void |
exec(Project project,
List<Layer> layerRange,
Set<Layer> fixedLayers,
boolean propagateTransformBefore,
boolean propagateTransformAfter,
Rectangle fov,
Filter<Patch> filter)
Stateful.
|
protected static ThinPlateSplineTransform |
makeTPS(Set<PointMatch> matches) |
public final void exec(ElasticLayerAlignment.Param param, Project project, List<Layer> layerRange, Set<Layer> fixedLayers, Set<Layer> emptyLayers, Rectangle box, boolean propagateTransformBefore, boolean propagateTransformAfter, Filter<Patch> filter) throws Exception
Exceptionprotected static final ThinPlateSplineTransform makeTPS(Set<PointMatch> matches) throws Exception
Exceptionprotected static final void applyTransformToLayer(Layer layer, CoordinateTransform mlt, Filter<Patch> filter) throws InterruptedException
InterruptedExceptionpublic final void exec(Project project, List<Layer> layerRange, Set<Layer> fixedLayers, boolean propagateTransformBefore, boolean propagateTransformAfter, Rectangle fov, Filter<Patch> filter) throws Exception
layerRange - fixedLayers - propagateTransformBefore - propagateTransformAfter - fov - filter - Exceptionpublic final void exec(LayerSet layerSet, int firstIn, int lastIn, int ref, boolean propagateTransformBefore, boolean propagateTransformAfter, Rectangle fov, Filter<Patch> filter) throws Exception
layerSet - firstIn - lastIn - propagateTransformBefore - propagateTransformAfter - fov - filter - Exceptionpublic final void exec(LayerSet layerSet, int firstIn, int lastIn, int ref, boolean propagateTransform, Rectangle fov, Filter<Patch> filter) throws Exception
layerSet - firstIn - lastIn - ref - propagateTransform - fov - filter - Exceptionpublic final void exec(LayerSet layerSet, int firstIn, int lastIn, int ref1, int ref2, boolean propagateTransformBefore, boolean propagateTransformAfter, Rectangle fov, Filter<Patch> filter) throws Exception
layerSet - firstIn - lastIn - ref1 - ref2 - propagateTransformAfter - fov - filter - ExceptionCopyright © 2015–2021 Fiji. All rights reserved.