public abstract class InterestPointRegistration extends Object
| Constructor and Description |
|---|
InterestPointRegistration(SpimData2 spimData,
List<ViewId> viewIdsToProcess,
List<ChannelProcess> channelsToProcess)
Instantiate the interest point registration.
|
public InterestPointRegistration(SpimData2 spimData, List<ViewId> viewIdsToProcess, List<ChannelProcess> channelsToProcess)
ChannelProcess object.spimData - viewIdsToProcess - - which view id's to registerchannelsToProcess - - which Channel uses which label for registrationpublic abstract void addQuery(GenericDialog gd, Interest_Point_Registration.RegistrationType registrationType)
gd - registrationType - - which kind of registrationpublic abstract boolean parseDialog(GenericDialog gd, Interest_Point_Registration.RegistrationType registrationType)
gd - registrationType - - which kind of timeseries registrationpublic abstract InterestPointRegistration newInstance(SpimData2 spimData, List<ViewId> viewIdsToProcess, List<ChannelProcess> channelsToProcess)
public abstract String getDescription()
protected abstract Callable<PairwiseMatch> pairwiseMatchingInstance(PairwiseMatch pair, String description)
pair - - which pair to comparedescription - - a description String which pairs are comparedprotected abstract TransformationModel getTransformationModel()
protected final boolean runGlobalOpt(GlobalOptimizationSubset subset, GlobalOptimizationType registrationType)
subset - registrationType - protected SpimData2 getSpimData()
public List<ChannelProcess> getChannelsToProcess()
public List<List<PairwiseMatch>> getStatistics()
public boolean register(GlobalOptimizationType registrationType, boolean save, boolean collectStatistics)
registrationType - - which kind of registrationsave - - if you want to save the correspondence filesCopyright © 2015–2021 Fiji. All rights reserved.