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
FrameSets. |
SetOfFrameSets(Set<File> files)
Create a new set of
FrameSets, from a set of DICOM files. |
SetOfFrameSets(String[] paths)
Create a new set of
FrameSets, 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
FrameSets. |
String |
toString()
Return a String representing this object's value.
|
add, clear, clone, contains, isEmpty, iterator, remove, size, spliteratorequals, hashCode, removeAlladdAll, containsAll, retainAll, toArray, toArrayfinalize, getClass, notify, notifyAll, wait, wait, waitaddAll, containsAll, equals, hashCode, removeAll, retainAll, toArray, toArrayparallelStream, removeIf, streampublic SetOfFrameSets()
Create an empty new set of FrameSets.
public SetOfFrameSets(Set<File> files)
Create a new set of FrameSets, 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 FrameSets,
creating new FrameSets as necessary.
Multi-frame, especially enhanced multi-frame, objects are not yet supported,
since one purpose of this is to use FrameSets to create or simulate them. In
future, support of creation of FrameSets 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 FrameSets.
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>