public class SetOfFrameSets extends HashSet<FrameSet>
A class to describe a set of frame sets, each of which shares common characteristics suitable for display or analysis as an entity.
Constructor and Description |
---|
SetOfFrameSets()
Create an empty new set of
FrameSet s. |
SetOfFrameSets(Set<File> files)
Create a new set of
FrameSet s, from a set of DICOM files. |
SetOfFrameSets(String[] paths)
Create a new set of
FrameSet s, from a set of DICOM files. |
Modifier and Type | Method and Description |
---|---|
void |
insertIntoFrameSets(AttributeList list)
|
static void |
main(String[] arg)
For testing, read all DICOM files and partition them into
FrameSet s. |
String |
toString()
Return a String representing this object's value.
|
add, clear, clone, contains, isEmpty, iterator, remove, size, spliterator
equals, hashCode, removeAll
addAll, containsAll, retainAll, toArray, toArray
finalize, getClass, notify, notifyAll, wait, wait, wait
addAll, containsAll, equals, hashCode, removeAll, retainAll, toArray, toArray
parallelStream, removeIf, stream
public SetOfFrameSets()
Create an empty new set of FrameSet
s.
public SetOfFrameSets(Set<File> files)
Create a new set of FrameSet
s, from a set of DICOM files.
Non-DICOM files and problems parsing files are ignored, rather than causing failure
files
- a set of filespublic void insertIntoFrameSets(AttributeList list) throws DicomException
Insert a single frame object into the set of existing FrameSet
s,
creating new FrameSet
s as necessary.
Multi-frame, especially enhanced multi-frame, objects are not yet supported,
since one purpose of this is to use FrameSet
s to create or simulate them. In
future, support of creation of FrameSet
s from functional groups, and from frame vectors
(as in NM images esp. RECON TOMO) may be added.
list
- a list of DICOM attributes for an objectDicomException
- if no SOP Instance UIDpublic static void main(String[] arg)
For testing, read all DICOM files and partition them into FrameSet
s.
arg
- the filenames and/or folder names of files containing the imagespublic String toString()
Return a String representing this object's value.
toString
in class AbstractCollection<FrameSet>