Class QualityGUI
java.lang.Object
net.preibisch.mvrecon.fiji.plugin.fusion.QualityGUI
- All Implemented Interfaces:
FusionExportInterface
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected doubleprotected intstatic intstatic doublestatic intstatic intstatic intstatic booleanstatic intstatic booleanprotected doubleprotected intprotected intprotected intstatic final String[]protected booleanprotected final SpimData2protected intstatic String[]protected boolean -
Constructor Summary
ConstructorsConstructorDescriptionQualityGUI(SpimData2 spimData, List<mpicbg.spim.data.sequence.ViewId> views) -
Method Summary
Modifier and TypeMethodDescriptiondoubledoubleintintint0 == "32-bit floating point", 1 == "16-bit unsigned integer"int0 == "Each timepoint & channel", 1 == "Each timepoint, channel & illumination", 2 == "All views together", 3 == "Each view"booleangetViews()booleanbooleanbooleanvoid
-
Field Details
-
defaultDownsampling
public static double defaultDownsampling -
defaultBB
public static int defaultBB -
defaultUseRelativeFRC
public static boolean defaultUseRelativeFRC -
defaultFFTSize
public static int defaultFFTSize -
defaultFRCStepSize
public static int defaultFRCStepSize -
splittingTypes
-
defaultSplittingType
public static int defaultSplittingType -
defaultPreserveAnisotropy
public static boolean defaultPreserveAnisotropy -
staticImgExportAlgorithms
-
imgExportDescriptions
-
defaultImgExportAlgorithm
public static int defaultImgExportAlgorithm -
boundingBox
protected int boundingBox -
splittingType
protected int splittingType -
downsampling
protected double downsampling -
preserveAnisotropy
protected boolean preserveAnisotropy -
avgAnisoF
protected double avgAnisoF -
useRelativeFRC
protected boolean useRelativeFRC -
fftSize
protected int fftSize -
frcStepSize
protected int frcStepSize -
imgExport
protected int imgExport -
spimData
-
-
Constructor Details
-
QualityGUI
-
-
Method Details
-
getSpimData
- Specified by:
getSpimDatain interfaceFusionExportInterface
-
getViews
- Specified by:
getViewsin interfaceFusionExportInterface
-
getBoundingBox
-
setBoundingBox
-
getDownsampledBoundingBox
- Specified by:
getDownsampledBoundingBoxin interfaceFusionExportInterface
-
getPixelType
public int getPixelType()Description copied from interface:FusionExportInterface0 == "32-bit floating point", 1 == "16-bit unsigned integer"- Specified by:
getPixelTypein interfaceFusionExportInterface- Returns:
- the pixel type
-
getDownsampling
public double getDownsampling()- Specified by:
getDownsamplingin interfaceFusionExportInterface- Returns:
- the downsampling used for the fusion, or Double.NaN if no downsampling
-
getAnisotropyFactor
public double getAnisotropyFactor()- Specified by:
getAnisotropyFactorin interfaceFusionExportInterface- Returns:
- the average anisotropy factor in z of all views used to "flatten" the fused image, or Double.NaN if no change
-
getUseRelativeFRC
public boolean getUseRelativeFRC() -
getFFTSize
public int getFFTSize() -
getFRCStepSize
public int getFRCStepSize() -
getSplittingType
public int getSplittingType()Description copied from interface:FusionExportInterface0 == "Each timepoint & channel", 1 == "Each timepoint, channel & illumination", 2 == "All views together", 3 == "Each view"- Specified by:
getSplittingTypein interfaceFusionExportInterface- Returns:
- - how the views that are processed are split up
-
getNewExporterInstance
- Specified by:
getNewExporterInstancein interfaceFusionExportInterface- Returns:
- - creates a new instance of the exporter object
-
queryDetails
public boolean queryDetails() -
isImgLoaderVirtual
public boolean isImgLoaderVirtual() -
isMultiResolution
public boolean isMultiResolution() -
getFusionGroups
- Specified by:
getFusionGroupsin interfaceFusionExportInterface
-