public class SlideBook6 extends Object implements MultiViewDatasetDefinition
| Modifier and Type | Field and Description |
|---|---|
static double[] |
defaultAngles |
static float[] |
defaultCalibrations |
static int |
defaultCapture |
static String |
defaultFilePath |
static boolean |
defaultModifyCal |
static String[] |
rotAxes |
| Constructor and Description |
|---|
SlideBook6() |
| Modifier and Type | Method and Description |
|---|---|
static void |
applyAxis(SpimData data,
double minResolution) |
SpimData2 |
createDataset()
This method is supposed to (interactively, ideally ImageJ-macroscriptable)
query all necessary data from the user to build up a SpimData object and
save it as an XML file.
|
protected TimePoints |
createTimePoints(SlideBook6MetaData meta)
Creates the
TimePoints for the SpimData object |
protected ArrayList<ViewSetup> |
createViewSetups(SlideBook6MetaData meta)
|
String |
getExtendedDescription()
An explanation for the user what exactly this
MultiViewDatasetDefinition
supports and how it needs to be stored. |
String |
getTitle()
Defines the title under which it will be displayed in the list
of available multi-view dataset definitions
|
static void |
main(String[] args) |
SlideBook6 |
newInstance() |
protected File |
querySLDFile() |
protected ImgFactory<? extends NativeType<?>> |
selectImgFactory(SlideBook6MetaData meta) |
protected boolean |
showDialogs(SlideBook6MetaData meta) |
public static String[] rotAxes
public static String defaultFilePath
public static boolean defaultModifyCal
public static int defaultCapture
public static double[] defaultAngles
public static float[] defaultCalibrations
public String getTitle()
MultiViewDatasetDefinitiongetTitle in interface MultiViewDatasetDefinitionpublic String getExtendedDescription()
MultiViewDatasetDefinitionMultiViewDatasetDefinition
supports and how it needs to be stored. Up to 15 lines will be displayed with
80 characters each. No newline characters are allowed.getExtendedDescription in interface MultiViewDatasetDefinitionpublic SpimData2 createDataset()
MultiViewDatasetDefinitioncreateDataset in interface MultiViewDatasetDefinitionSpimData objectpublic static void applyAxis(SpimData data, double minResolution)
protected ArrayList<ViewSetup> createViewSetups(SlideBook6MetaData meta)
ViewSetup for the SpimData object.
The ViewSetup are defined independent of the TimePoint,
each TimePoint should have the same ViewSetups. The MissingViews
class defines if some of them are missing for some of the TimePointsprotected TimePoints createTimePoints(SlideBook6MetaData meta)
TimePoints for the SpimData objectprotected ImgFactory<? extends NativeType<?>> selectImgFactory(SlideBook6MetaData meta)
protected boolean showDialogs(SlideBook6MetaData meta)
protected File querySLDFile()
public SlideBook6 newInstance()
newInstance in interface MultiViewDatasetDefinitionpublic static void main(String[] args)
Copyright © 2015–2021 Fiji. All rights reserved.