public class SequenceFileSticher extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
SequenceFileSticher.FilePosition
Class used to build a FilePosition from an path
|
static class |
SequenceFileSticher.SequenceAbsolutePosition |
static class |
SequenceFileSticher.SequenceFileGroup |
static class |
SequenceFileSticher.SequenceIdent |
static class |
SequenceFileSticher.SequenceIndexPosition |
static class |
SequenceFileSticher.SequencePosition |
static class |
SequenceFileSticher.SequenceType |
Constructor and Description |
---|
SequenceFileSticher() |
Modifier and Type | Method and Description |
---|---|
static java.util.Collection<SequenceFileSticher.SequenceFileGroup> |
groupAllFiles(SequenceFileImporter importer,
java.util.Collection<java.lang.String> paths,
boolean findPosition,
FileFrame loadingFrame)
Same as
groupFiles(SequenceFileImporter, Collection, boolean, FileFrame) except it does several groups if all image file path
cannot be grouped to form a single Sequence. |
static SequenceFileSticher.SequenceFileGroup |
groupFiles(SequenceFileImporter importer,
java.util.Collection<java.lang.String> paths,
boolean findPosition,
FileFrame loadingFrame)
Take a list of image file path as input and try to group them to form a unique Sequence.
|
public SequenceFileSticher()
public static java.util.Collection<SequenceFileSticher.SequenceFileGroup> groupAllFiles(SequenceFileImporter importer, java.util.Collection<java.lang.String> paths, boolean findPosition, FileFrame loadingFrame)
groupFiles(SequenceFileImporter, Collection, boolean, FileFrame)
except it does several groups if all image file path
cannot be grouped to form a single Sequence.SequenceFileSticher.SequenceFileGroup
where each group define a Sequence.importer
- SequenceFileImporter
to use to open image.SequenceFileImporter
.paths
- image file paths we want to groupfindPosition
- if true we try to determine the X, Y, Z, T and C image position otherwise a simple ascending T ordering is doneloadingFrame
- Loading dialog if any to show progressgroupFiles(SequenceFileImporter, Collection, boolean, FileFrame)
public static SequenceFileSticher.SequenceFileGroup groupFiles(SequenceFileImporter importer, java.util.Collection<java.lang.String> paths, boolean findPosition, FileFrame loadingFrame)
groupAllFiles(SequenceFileImporter, Collection, boolean, FileFrame)
to
retrieve all possible groups.importer
- SequenceFileImporter
to use to open image.SequenceFileImporter
paths
- image file paths we want to groupfindPosition
- if true we try to determine the X, Y, Z, T and C image position otherwise a simple ascending T ordering is doneloadingFrame
- Loading dialog if any to show progressgroupAllFiles(SequenceFileImporter, Collection, boolean, FileFrame)