Class GlobalOpt
java.lang.Object
net.preibisch.mvrecon.process.interestpointregistration.global.GlobalOpt
- Author:
- Stephan Preibisch (stephan.preibisch@gmx.de)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static <M extends mpicbg.models.Model<M>>
mpicbg.models.TileConfigurationaddAndFixTiles(Collection<mpicbg.spim.data.sequence.ViewId> views, HashMap<mpicbg.spim.data.sequence.ViewId, mpicbg.models.Tile<M>> map, Collection<mpicbg.spim.data.sequence.ViewId> fixedViews, Collection<? extends Group<mpicbg.spim.data.sequence.ViewId>> groups) protected static <M extends mpicbg.models.Model<M>>
HashMap<mpicbg.spim.data.sequence.ViewId, mpicbg.models.Tile<M>> assignViewsToTiles(M model, List<mpicbg.spim.data.sequence.ViewId> views, List<Group<mpicbg.spim.data.sequence.ViewId>> groups) static <M extends mpicbg.models.Model<M>>
HashMap<mpicbg.spim.data.sequence.ViewId, M> computeModels(M model, boolean preAlign, PointMatchCreator pmc, ConvergenceStrategy cs, Collection<mpicbg.spim.data.sequence.ViewId> fixedViews, Collection<Group<mpicbg.spim.data.sequence.ViewId>> groupsIn) static <M extends mpicbg.models.Model<M>>
HashMap<mpicbg.spim.data.sequence.ViewId, mpicbg.models.Tile<M>> computeTiles(M model, boolean preAlign, PointMatchCreator pmc, ConvergenceStrategy cs, Collection<mpicbg.spim.data.sequence.ViewId> fixedViews, Collection<Group<mpicbg.spim.data.sequence.ViewId>> groupsIn) static <M extends mpicbg.models.Model<M>>
net.imglib2.util.Pair<HashMap<mpicbg.spim.data.sequence.ViewId, mpicbg.models.Tile<M>>, ArrayList<Group<mpicbg.spim.data.sequence.ViewId>>> initGlobalOpt(M model, PointMatchCreator pmc, Collection<mpicbg.spim.data.sequence.ViewId> fixedViews, Collection<Group<mpicbg.spim.data.sequence.ViewId>> groupsIn) static voidstatic <M extends mpicbg.models.Model<M>>
HashMap<mpicbg.spim.data.sequence.ViewId, M>
-
Constructor Details
-
GlobalOpt
public GlobalOpt()
-
-
Method Details
-
computeModels
public static <M extends mpicbg.models.Model<M>> HashMap<mpicbg.spim.data.sequence.ViewId,M> computeModels(M model, boolean preAlign, PointMatchCreator pmc, ConvergenceStrategy cs, Collection<mpicbg.spim.data.sequence.ViewId> fixedViews, Collection<Group<mpicbg.spim.data.sequence.ViewId>> groupsIn) -
computeTiles
public static <M extends mpicbg.models.Model<M>> HashMap<mpicbg.spim.data.sequence.ViewId,mpicbg.models.Tile<M>> computeTiles(M model, boolean preAlign, PointMatchCreator pmc, ConvergenceStrategy cs, Collection<mpicbg.spim.data.sequence.ViewId> fixedViews, Collection<Group<mpicbg.spim.data.sequence.ViewId>> groupsIn) -
initGlobalOpt
public static <M extends mpicbg.models.Model<M>> net.imglib2.util.Pair<HashMap<mpicbg.spim.data.sequence.ViewId,mpicbg.models.Tile<M>>, initGlobalOptArrayList<Group<mpicbg.spim.data.sequence.ViewId>>> (M model, PointMatchCreator pmc, Collection<mpicbg.spim.data.sequence.ViewId> fixedViews, Collection<Group<mpicbg.spim.data.sequence.ViewId>> groupsIn) -
addAndFixTiles
protected static <M extends mpicbg.models.Model<M>> mpicbg.models.TileConfiguration addAndFixTiles(Collection<mpicbg.spim.data.sequence.ViewId> views, HashMap<mpicbg.spim.data.sequence.ViewId, mpicbg.models.Tile<M>> map, Collection<mpicbg.spim.data.sequence.ViewId> fixedViews, Collection<? extends Group<mpicbg.spim.data.sequence.ViewId>> groups) -
assignViewsToTiles
protected static <M extends mpicbg.models.Model<M>> HashMap<mpicbg.spim.data.sequence.ViewId,mpicbg.models.Tile<M>> assignViewsToTiles(M model, List<mpicbg.spim.data.sequence.ViewId> views, List<Group<mpicbg.spim.data.sequence.ViewId>> groups) -
toModels
public static <M extends mpicbg.models.Model<M>> HashMap<mpicbg.spim.data.sequence.ViewId,M> toModels(HashMap<mpicbg.spim.data.sequence.ViewId, mpicbg.models.Tile<M>> map) -
main
-