public class SPIMConfiguration extends Object
Modifier and Type | Class and Description |
---|---|
static class |
SPIMConfiguration.SegmentationTypes |
Constructor and Description |
---|
SPIMConfiguration() |
Modifier and Type | Method and Description |
---|---|
protected String[] |
getDirListing(String directory,
String filePatternStart,
String filePatternEnd) |
void |
getFileNames() |
void |
getFilenamesHuisken() |
int |
getIndexForTimePoint(int timepoint) |
AbstractAffineModel3D |
getModel() |
static String |
getReplaceStringAngle(String inputFilePattern) |
static String |
getReplaceStringChannels(String inputFilePattern) |
static String |
getReplaceStringTimePoints(String inputFilePattern) |
SPIMExperiment |
getSpimExperiment() |
int |
getTimePointIndex(int timepoint) |
double |
getZStretchingHuisken() |
boolean |
hasAlternatingIllumination() |
boolean |
isHuiskenFormat() |
void |
parseAngles() |
void |
parseChannels() |
void |
parseIlluminations() |
static ArrayList<Integer> |
parseIntegerString(String integers) |
void |
parseTimePoints() |
void |
printProperties() |
public String timepointPattern
public int[] timepoints
public String anglePattern
public int[] angles
public int[] illuminations
public String inputFilePattern
public int[] channels
public int[] channelsRegister
public int[] channelsFuse
public int[][] channelsMirror
public String channelPattern
public String channelsToRegister
public String channelsToFuse
public String mirrorChannels
public int[] registrationAssignmentForFusion
public File[][][][] file
public String inputdirectory
public String outputdirectory
public String registrationFiledirectory
public String debugLevel
public int debugLevelInt
public boolean showImageJWindow
public boolean collectRegistrationStatistics
public String transformationModel
public boolean timeLapseRegistration
public boolean fuseReferenceTimepoint
public int referenceTimePoint
public SPIMExperiment spimExperiment
public ContainerFactory inputImageFactory
public ContainerFactory processImageFactory
public String tempDir
public OutOfBoundsStrategyFactory<FloatType> strategyFactoryOutput
public InterpolatorFactory<FloatType> interpolatorFactorOutput
public OutOfBoundsStrategyFactory<FloatType> strategyFactoryGauss
public int writeOutputImage
public boolean showOutputImage
public boolean useEntropy
public boolean useIntegralContentBased
public boolean useGaussContentBased
public boolean useLinearBlening
public boolean paralellFusion
public boolean sequentialFusion
public int numParalellViews
public boolean multipleImageFusion
public boolean isDeconvolution
public boolean deconvolutionLoadSequentially
public boolean deconvolutionJustShowOverlap
public int deconvolutionDisplayPSF
public boolean extractPSF
public boolean transformPSFs
public Multi_View_Deconvolution instance
public boolean fuseOnly
public boolean registerOnly
public boolean readSegmentation
public boolean writeSegmentation
public boolean readRegistration
public boolean writeRegistration
public boolean overrideImageZStretching
public double zStretching
public int background
public int doFit
public boolean doGaussKeepImagesOpen
public SPIMConfiguration.SegmentationTypes segmentation
public float threshold
public float fixedThreshold
public boolean useFixedThreshold
public double circularityFactor
public int minBlackBorder
public int minSize
public int maxSize
public boolean useCenterOfMass
public float[] minPeakValue
public float[] minInitialPeakValue
public float identityRadius
public float maximaTolerance
public float imageSigma
public float[] initialSigma
public int stepsPerOctave
public int steps
public boolean detectSmallestStructures
public int scaleSpaceNumberOfThreads
public int[] integralImgRadius1
public int[] integralImgRadius2
public float[] integralImgThreshold
public double differenceThreshold
public double ratioOfDistance
public int neighbors
public boolean useAssociatedBeads
public boolean useRANSAC
public float max_epsilon
public float min_inlier_ratio
public int numIterations
public int scale
public int cropOffsetX
public int cropOffsetY
public int cropOffsetZ
public int cropSizeX
public int cropSizeY
public int cropSizeZ
public int numberOfThreads
public float sigma
public int cutOffRadiusGauss
public int histogramBins
public int windowSizeX
public int windowSizeY
public float alpha
public float fusionSigma1
public float fusionSigma2
public AbstractAffineModel3D getModel()
public int getIndexForTimePoint(int timepoint)
public static ArrayList<Integer> parseIntegerString(String integers) throws ConfigurationParserException
ConfigurationParserException
public void parseAngles() throws ConfigurationParserException
ConfigurationParserException
public void parseChannels() throws ConfigurationParserException
ConfigurationParserException
public void parseIlluminations() throws ConfigurationParserException
ConfigurationParserException
protected String[] getDirListing(String directory, String filePatternStart, String filePatternEnd)
public void parseTimePoints() throws ConfigurationParserException
ConfigurationParserException
public boolean isHuiskenFormat()
public boolean hasAlternatingIllumination()
public SPIMExperiment getSpimExperiment()
public double getZStretchingHuisken()
public void getFilenamesHuisken() throws ConfigurationParserException
ConfigurationParserException
public void getFileNames() throws ConfigurationParserException
ConfigurationParserException
public int getTimePointIndex(int timepoint)
public void printProperties()
Copyright © 2015–2021 Fiji. All rights reserved.