Modifier and Type | Field and Description |
---|---|
protected Set<Tile<?>> |
Tile.connectedTiles
|
protected HashSet<Tile<?>> |
TileConfiguration.fixedTiles |
protected HashSet<Tile<M>> |
ElasticMovingLeastSquaresMesh.fixedTiles |
protected HashMap<PointMatch,Tile<M>> |
MovingLeastSquaresMesh.pt
Tiles are a collection of PointMatches that share a common
transformation model.
|
protected HashSet<Tile<?>> |
TileConfiguration.tiles |
Modifier and Type | Method and Description |
---|---|
Tile<M> |
MovingLeastSquaresMesh.findClosest(double[] there)
What to use this method for:
If you want to add a PointMatch between two Tiles t and o do the
following.
|
Tile<?> |
Tile.findConnectedTile(PointMatch match)
Try to find the tile which is connected by a particular
PointMatch . |
Modifier and Type | Method and Description |
---|---|
Set<Tile<?>> |
Tile.getConnectedTiles() |
HashSet<Tile<?>> |
TileConfiguration.getFixedTiles() |
HashSet<Tile<?>> |
TileConfiguration.getTiles() |
HashMap<PointMatch,Tile<M>> |
MovingLeastSquaresMesh.getVerticeModelMap() |
static ArrayList<Set<Tile<?>>> |
Tile.identifyConnectedGraphs(Collection<? extends Tile<?>> tiles)
Identify the set of connected graphs that contains all given tiles.
|
List<Tile<?>> |
TileConfiguration.preAlign()
Computes a pre-alignemnt of all non-fixed
Tile s by propagating the pairwise
models. |
Modifier and Type | Method and Description |
---|---|
boolean |
Tile.addConnectedTile(Tile<?> t)
Add a
Tile to the set of connected tiles. |
void |
TileConfiguration.addTile(Tile<?> t)
Add a single
Tile . |
void |
Tile.connect(Tile<?> o,
Collection<PointMatch> m)
Connect two tiles by a set of point correspondences
|
void |
TileConfiguration.fixTile(Tile<?> t)
Fix a single
Tile . |
void |
ElasticMovingLeastSquaresMesh.fixTile(Tile<M> t) |
ArrayList<PointMatch> |
TileConfiguration.getConnectingPointMatches(Tile<?> targetTile,
Tile<?> referenceTile)
Returns an
ArrayList of PointMatch that connect the targetTile and the referenceTile. |
ArrayList<PointMatch> |
TileConfiguration.getConnectingPointMatches(Tile<?> targetTile,
Tile<?> referenceTile)
Returns an
ArrayList of PointMatch that connect the targetTile and the referenceTile. |
boolean |
Tile.removeConnectedTile(Tile<?> t)
|
Modifier and Type | Method and Description |
---|---|
void |
TileConfiguration.addTiles(Collection<? extends Tile<?>> t)
Add a
Collection of Tiles . |
static Iterable<Tile<?>[]> |
TileUtil.generateIndependentGroups(Set<Tile<?>> tiles,
int maxArrayElements)
Returns a lazy collection of arrays of
Tile , where none of the tiles of one specific array
are connected to any of the tiles in that same array. |
static ArrayList<Set<Tile<?>>> |
Tile.identifyConnectedGraphs(Collection<? extends Tile<?>> tiles)
Identify the set of connected graphs that contains all given tiles.
|
static void |
TileUtil.optimizeConcurrently(ErrorStatistic observer,
double maxAllowedError,
int maxIterations,
int maxPlateauwidth,
double damp,
TileConfiguration tc,
Set<Tile<?>> tiles,
Set<Tile<?>> fixedTiles,
int nThreads) |
static void |
TileUtil.optimizeConcurrently(ErrorStatistic observer,
double maxAllowedError,
int maxIterations,
int maxPlateauwidth,
double damp,
TileConfiguration tc,
Set<Tile<?>> tiles,
Set<Tile<?>> fixedTiles,
int nThreads) |
protected void |
Tile.traceConnectedGraph(Set<Tile<?>> graph)
Find all
Tile s that represent one connectivity graph by
recursively tracing the connectedTiles . |
Modifier and Type | Class and Description |
---|---|
class |
TileSPIM<M extends AbstractAffineModel3D<M>> |
Modifier and Type | Method and Description |
---|---|
List<Tile<?>> |
TileConfigurationSPIM.preAlign()
Computes a pre-alignemnt of all non-fixed
Tile s by propagating the pairwise
models. |
Modifier and Type | Method and Description |
---|---|
ArrayList<PointMatch> |
TileConfigurationSPIM.getConnectingPointMatches(Tile<?> targetTile,
Tile<?> referenceTile)
Returns an
ArrayList of PointMatch that connect the targetTile and the referenceTile. |
ArrayList<PointMatch> |
TileConfigurationSPIM.getConnectingPointMatches(Tile<?> targetTile,
Tile<?> referenceTile)
Returns an
ArrayList of PointMatch that connect the targetTile and the referenceTile. |
Modifier and Type | Method and Description |
---|---|
static <T extends AbstractDetection<T>> |
DetectionRegistration.addPointMatches(ArrayList<PointMatchGeneric<T>> correspondences,
Tile<?> tileA,
Tile<?> tileB) |
static <T extends AbstractDetection<T>> |
DetectionRegistration.addPointMatches(ArrayList<PointMatchGeneric<T>> correspondences,
Tile<?> tileA,
Tile<?> tileB) |
Modifier and Type | Class and Description |
---|---|
class |
ImagePlusTimePoint |
Modifier and Type | Field and Description |
---|---|
protected Tile<?> |
TileConfigurationStitching.worstTile |
Modifier and Type | Method and Description |
---|---|
Tile |
TileConfigurationStitching.getWorstTile() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractAffineTile2D<A extends Model<A> & Affine2D<A>> |
class |
AffineTile2D |
class |
GenericAffineTile2D<A extends Model<A> & Affine2D<A>> |
class |
RigidTile2D |
class |
SimilarityTile2D |
class |
TranslationTile2D |
Modifier and Type | Method and Description |
---|---|
void |
AbstractAffineTile2D.commonPointMatches(Tile<?> other,
Collection<PointMatch> commonMatches)
Extract the common PointMatches of two tiles.
|
Modifier and Type | Method and Description |
---|---|
protected static <T extends Model<T> & Affine1D<T>> |
MatchIntensities.generateCoefficientsTiles(Collection<Patch> patches,
T template,
int nCoefficients) |
Modifier and Type | Method and Description |
---|---|
protected static void |
MatchIntensities.identityConnect(Tile<?> t1,
Tile<?> t2,
double weight) |
protected static void |
MatchIntensities.identityConnect(Tile<?> t1,
Tile<?> t2,
double weight) |
Modifier and Type | Method and Description |
---|---|
static void |
Matching.addPointMatches(ArrayList<PointMatch> correspondences,
Tile<?> tileA,
Tile<?> tileB) |
static void |
Matching.addPointMatches(ArrayList<PointMatch> correspondences,
Tile<?> tileA,
Tile<?> tileB) |
Modifier and Type | Method and Description |
---|---|
protected static <M extends Model<M>> |
GlobalOpt.assignViewsToTiles(M model,
List<ViewId> views,
boolean considerTimePointsAsUnit) |
static <M extends Model<M>> |
GlobalOpt.compute(M model,
GlobalOptimizationType registrationType,
GlobalOptimizationSubset subset,
boolean considerTimePointsAsUnit)
Computes a global optimization based on the corresponding points
|
Modifier and Type | Method and Description |
---|---|
protected static void |
GlobalOpt.addPointMatches(ArrayList<PointMatchGeneric<Detection>> correspondences,
Tile<?> tileA,
Tile<?> tileB) |
protected static void |
GlobalOpt.addPointMatches(ArrayList<PointMatchGeneric<Detection>> correspondences,
Tile<?> tileA,
Tile<?> tileB) |
Modifier and Type | Method and Description |
---|---|
protected static <M extends Model<M>> |
GlobalOpt.addAndFixTiles(List<ViewId> views,
HashMap<ViewId,Tile<M>> map,
GlobalOptimizationType registrationType,
GlobalOptimizationSubset subset,
boolean considerTimePointsAsUnit) |
Modifier and Type | Method and Description |
---|---|
protected <M extends Model<M>> |
GlobalOptimizationSubset.computeMapBackModel(HashMap<ViewId,Tile<M>> tiles,
GlobalOptimizationType type,
SpimData2 spimData) |
Copyright © 2015–2021 Fiji. All rights reserved.