public class BigWarpInit extends Object
Constructor and Description |
---|
BigWarpInit() |
Modifier and Type | Method and Description |
---|---|
static <T> BigWarp.BigWarpData<?> |
add(BigWarp.BigWarpData bwdata,
AbstractSpimData<?> data,
int setupId,
int numTimepoints,
boolean isMoving) |
static <T> int |
add(BigWarp.BigWarpData bwdata,
ij.ImagePlus ip,
int setupId,
int numTimepoints,
boolean isMoving) |
static <T> BigWarp.BigWarpData<?> |
add(BigWarp.BigWarpData bwdata,
Source<T> src,
int setupId,
int numTimepoints,
boolean isMoving) |
static SpimData |
addToData(BigWarp.BigWarpData<?> bwdata,
boolean isMoving,
int setupId,
String rootPath,
String dataset) |
static BigWarp.BigWarpData<?> |
createBigWarpData(AbstractSpimData<?>[] spimDataPList,
AbstractSpimData<?>[] spimDataQList) |
static BigWarp.BigWarpData<?> |
createBigWarpData(AbstractSpimData<?>[] spimDataPList,
AbstractSpimData<?>[] spimDataQList,
String[] names)
Create
BigWarp.BigWarpData from two AbstractSpimData . |
static BigWarp.BigWarpData<?> |
createBigWarpData(AbstractSpimData<?> spimDataP,
AbstractSpimData<?> spimDataQ)
Create
BigWarp.BigWarpData from two AbstractSpimData . |
static BigWarp.BigWarpData<?> |
createBigWarpData(ImagePlusLoader loaderP,
ImagePlusLoader loaderQ) |
static BigWarp.BigWarpData<?> |
createBigWarpData(ImagePlusLoader loaderP,
ImagePlusLoader loaderQ,
String[] names) |
static BigWarp.BigWarpData<?> |
createBigWarpData(Loader loaderP,
Loader loaderQ)
|
static BigWarp.BigWarpData<?> |
createBigWarpData(Loader loaderP,
Loader loaderQ,
String[] namesIn)
|
static BigWarp.BigWarpData<?> |
createBigWarpData(Source<?>[] movingSourceList,
Source<?>[] fixedSourceList,
String[] names)
Create
BigWarp.BigWarpData from two AbstractSpimData . |
static BigWarp.BigWarpData<?> |
createBigWarpDataFromImagePlusXML(ij.ImagePlus[] impP,
String xmlFilenameQ)
Create
BigWarp.BigWarpData from an ImagePlus array and an XML
file. |
static BigWarp.BigWarpData<?> |
createBigWarpDataFromImagePlusXML(ij.ImagePlus impP,
String xmlFilenameQ)
Create
BigWarp.BigWarpData from an ImagePlus and an XML file. |
static BigWarp.BigWarpData<?> |
createBigWarpDataFromImages(ij.ImagePlus[] impP,
ij.ImagePlus impQ)
|
static BigWarp.BigWarpData<?> |
createBigWarpDataFromImages(ij.ImagePlus[] impP,
ij.ImagePlus[] impQ)
Create
BigWarp.BigWarpData from two ImagePlus arrays. |
static BigWarp.BigWarpData<?> |
createBigWarpDataFromImages(ij.ImagePlus impP,
ij.ImagePlus impQ)
Create
BigWarp.BigWarpData from two ImagePluses . |
static BigWarp.BigWarpData<?> |
createBigWarpDataFromImages(ij.ImagePlus impP,
ij.ImagePlus[] impQ)
|
static BigWarp.BigWarpData<?> |
createBigWarpDataFromXML(String xmlFilenameP,
String xmlFilenameQ)
Create
BigWarp.BigWarpData from two XML files. |
static BigWarp.BigWarpData<?> |
createBigWarpDataFromXMLImagePlus(String xmlFilenameP,
ij.ImagePlus impQ)
Create
BigWarp.BigWarpData from an xml file and an ImagePlus . |
static BigWarp.BigWarpData<?> |
createBigWarpDataFromXMLImagePlus(String xmlFilenameP,
ij.ImagePlus[] impQ)
Create
BigWarp.BigWarpData from an xml file and an ImagePlus
array. |
static <T> BigWarp.BigWarpData<T> |
initData() |
static void |
initSetup(Source<?> src,
int setupId,
List<ConverterSetup> converterSetups,
List<SourceAndConverter<?>> sources) |
static void |
initSetups(AbstractSpimData<?> spimData,
List<ConverterSetup> converterSetups,
List<SourceAndConverter<?>> sources) |
static void |
initSourceARGB(Source<ARGBType> src,
int setupId,
List<ConverterSetup> converterSetups,
List<SourceAndConverter<?>> sources) |
static <T extends RealType<T>> |
initSourceReal(Source<T> src,
int setupId,
List<ConverterSetup> converterSetups,
List<SourceAndConverter<?>> sources) |
static Source<?> |
loadN5Source(String n5Root,
String n5Dataset) |
static String[] |
namesFromImagePlus(ij.ImagePlus imp)
Create a
String array of names from an ImagePlus . |
static String[] |
namesFromImagePluses(ij.ImagePlus impP,
ij.ImagePlus impQ)
Create a
String array of names from two ImagePlus es,
essentially concatenating the results from calling
namesFromImagePlus with each. |
static <T extends org.janelia.saalfeldlab.n5.metadata.N5Metadata> |
openAsSource(org.janelia.saalfeldlab.n5.N5Reader n5,
T meta,
boolean isVolatile) |
static Source<?> |
openAsSourceMulti(org.janelia.saalfeldlab.n5.N5Reader n5,
org.janelia.saalfeldlab.n5.metadata.MultiscaleMetadata<?> multiMeta,
boolean isVolatile) |
static ArrayList<SourceAndConverter<?>> |
wrapSourcesAsRenamable(List<SourceAndConverter<?>> sources,
String[] names) |
public static void initSetups(AbstractSpimData<?> spimData, List<ConverterSetup> converterSetups, List<SourceAndConverter<?>> sources)
public static void initSetup(Source<?> src, int setupId, List<ConverterSetup> converterSetups, List<SourceAndConverter<?>> sources)
public static void initSourceARGB(Source<ARGBType> src, int setupId, List<ConverterSetup> converterSetups, List<SourceAndConverter<?>> sources)
public static <T extends RealType<T>> void initSourceReal(Source<T> src, int setupId, List<ConverterSetup> converterSetups, List<SourceAndConverter<?>> sources)
public static BigWarp.BigWarpData<?> createBigWarpData(AbstractSpimData<?>[] spimDataPList, AbstractSpimData<?>[] spimDataQList)
public static BigWarp.BigWarpData<?> createBigWarpData(Source<?>[] movingSourceList, Source<?>[] fixedSourceList, String[] names)
BigWarp.BigWarpData
from two AbstractSpimData
.movingSourceList
- array of moving SpimDatafixedSourceList
- array of fixed SpimDatanames
- array of source namespublic static <T> int add(BigWarp.BigWarpData bwdata, ij.ImagePlus ip, int setupId, int numTimepoints, boolean isMoving)
public static <T> BigWarp.BigWarpData<?> add(BigWarp.BigWarpData bwdata, Source<T> src, int setupId, int numTimepoints, boolean isMoving)
public static <T> BigWarp.BigWarpData<?> add(BigWarp.BigWarpData bwdata, AbstractSpimData<?> data, int setupId, int numTimepoints, boolean isMoving)
public static SpimData addToData(BigWarp.BigWarpData<?> bwdata, boolean isMoving, int setupId, String rootPath, String dataset)
public static <T extends org.janelia.saalfeldlab.n5.metadata.N5Metadata> Source<?> openAsSource(org.janelia.saalfeldlab.n5.N5Reader n5, T meta, boolean isVolatile)
public static Source<?> openAsSourceMulti(org.janelia.saalfeldlab.n5.N5Reader n5, org.janelia.saalfeldlab.n5.metadata.MultiscaleMetadata<?> multiMeta, boolean isVolatile)
public static <T> BigWarp.BigWarpData<T> initData()
public static BigWarp.BigWarpData<?> createBigWarpData(AbstractSpimData<?>[] spimDataPList, AbstractSpimData<?>[] spimDataQList, String[] names)
BigWarp.BigWarpData
from two AbstractSpimData
.spimDataPList
- array of moving SpimDataspimDataQList
- array of fixed SpimDatanames
- array of source namespublic static ArrayList<SourceAndConverter<?>> wrapSourcesAsRenamable(List<SourceAndConverter<?>> sources, String[] names)
public static BigWarp.BigWarpData<?> createBigWarpData(AbstractSpimData<?> spimDataP, AbstractSpimData<?> spimDataQ)
BigWarp.BigWarpData
from two AbstractSpimData
.spimDataP
- array of moving SpimDataspimDataQ
- array of fixed SpimDatapublic static BigWarp.BigWarpData<?> createBigWarpData(ImagePlusLoader loaderP, ImagePlusLoader loaderQ)
public static BigWarp.BigWarpData<?> createBigWarpData(ImagePlusLoader loaderP, ImagePlusLoader loaderQ, String[] names)
public static BigWarp.BigWarpData<?> createBigWarpData(Loader loaderP, Loader loaderQ)
loaderP
- moving image source loaderloaderQ
- fixed image source loaderpublic static BigWarp.BigWarpData<?> createBigWarpData(Loader loaderP, Loader loaderQ, String[] namesIn)
loaderP
- moving image source loaderloaderQ
- fixed image source loadernamesIn
- list of namespublic static BigWarp.BigWarpData<?> createBigWarpDataFromXML(String xmlFilenameP, String xmlFilenameQ)
BigWarp.BigWarpData
from two XML files.xmlFilenameP
- moving source XMLxmlFilenameQ
- fixed source XMLpublic static BigWarp.BigWarpData<?> createBigWarpDataFromImages(ij.ImagePlus impP, ij.ImagePlus impQ)
BigWarp.BigWarpData
from two ImagePluses
.impP
- moving source ImagePlusimpQ
- fixed source ImagePluspublic static BigWarp.BigWarpData<?> createBigWarpDataFromImages(ij.ImagePlus[] impP, ij.ImagePlus[] impQ)
BigWarp.BigWarpData
from two ImagePlus
arrays.impP
- array of moving sources ImagePlusimpQ
- array of fixed sources ImagePluspublic static BigWarp.BigWarpData<?> createBigWarpDataFromImages(ij.ImagePlus impP, ij.ImagePlus[] impQ)
impP
- moving source ImagePlusimpQ
- array of fixed sources ImagePluspublic static BigWarp.BigWarpData<?> createBigWarpDataFromImages(ij.ImagePlus[] impP, ij.ImagePlus impQ)
impP
- array of fixed sources ImagePlusimpQ
- fixed source ImagePluspublic static BigWarp.BigWarpData<?> createBigWarpDataFromXMLImagePlus(String xmlFilenameP, ij.ImagePlus impQ)
BigWarp.BigWarpData
from an xml file and an ImagePlus
.xmlFilenameP
- movingSource XMLimpQ
- fixed source ImagePluspublic static BigWarp.BigWarpData<?> createBigWarpDataFromXMLImagePlus(String xmlFilenameP, ij.ImagePlus[] impQ)
BigWarp.BigWarpData
from an xml file and an ImagePlus
array.xmlFilenameP
- movingSource XMLimpQ
- array of fixed sources ImagePluspublic static BigWarp.BigWarpData<?> createBigWarpDataFromImagePlusXML(ij.ImagePlus impP, String xmlFilenameQ)
BigWarp.BigWarpData
from an ImagePlus
and an XML file.impP
- moving source ImagePlusxmlFilenameQ
- fixed source XMLpublic static BigWarp.BigWarpData<?> createBigWarpDataFromImagePlusXML(ij.ImagePlus[] impP, String xmlFilenameQ)
BigWarp.BigWarpData
from an ImagePlus
array and an XML
file.impP
- array of moving sources ImagePlusxmlFilenameQ
- fixed source XMLpublic static String[] namesFromImagePluses(ij.ImagePlus impP, ij.ImagePlus impQ)
String
array of names from two ImagePlus
es,
essentially concatenating the results from calling
namesFromImagePlus
with each.impP
- first image to generate names fromimpQ
- second image to generate names frompublic static String[] namesFromImagePlus(ij.ImagePlus imp)
String
array of names from an ImagePlus
. Each
channel is given its own name, in the format of [title]-[channel #],
unless there is only one channel.imp
- image to generate names fromCopyright © 2015–2021 Fiji. All rights reserved.