public class ProjectionXRayImageLibrary extends ImageLibrary
Modifier and Type | Class and Description |
---|---|
static class |
ProjectionXRayImageLibrary.ProjectionXRayImageLibraryEntry |
ImageLibrary.ImageLibraryEntry
compositeInstanceContext, entriesIndexedBySOPInstanceUID
Constructor and Description |
---|
ProjectionXRayImageLibrary() |
ProjectionXRayImageLibrary(AttributeList list) |
ProjectionXRayImageLibrary(ContentItem imageLibraryContainer,
AttributeList list) |
ProjectionXRayImageLibrary(java.util.Set<java.io.File> files) |
Modifier and Type | Method and Description |
---|---|
static void |
main(java.lang.String[] arg)
Create an SR Image Library from a bunch of cross-sectional DICOM instances.
|
ImageLibrary.ImageLibraryEntry |
makeImageLibraryEntry(AttributeList list) |
ImageLibrary.ImageLibraryEntry |
makeImageLibraryEntry(ContentItemFactory.ImageContentItem imageContentItem,
java.util.Map<java.lang.String,HierarchicalSOPInstanceReference> hierarchicalSOPInstanceReferencesIndexedBySOPInstanceUID) |
static ProjectionXRayImageLibrary |
read(java.lang.String filename) |
addContributingEquipmentSequence, addImage, constructImageLibrary, findImageLibraryContainer, getAttributeList, getCommonInstanceReferenceModuleReferencedSeriesSequence, getHierarchicalEvidenceSequence, getHierarchicalSOPInstanceReferencesIndexedBySOPInstanceUID, getStructuredReport, getStructuredReportFragment, toString, write, write
public ProjectionXRayImageLibrary()
public ProjectionXRayImageLibrary(AttributeList list) throws DicomException
DicomException
public ProjectionXRayImageLibrary(ContentItem imageLibraryContainer, AttributeList list)
public ProjectionXRayImageLibrary(java.util.Set<java.io.File> files) throws java.io.IOException, DicomException
java.io.IOException
DicomException
public static void main(java.lang.String[] arg)
Create an SR Image Library from a bunch of cross-sectional DICOM instances.
Adds a new series (instance UID) to the existing study (instance UID).
arg
- the path for the SR Image Library output, then the filenames and/or folder names of files containing the input image filespublic ImageLibrary.ImageLibraryEntry makeImageLibraryEntry(AttributeList list) throws DicomException
makeImageLibraryEntry
in class ImageLibrary
DicomException
public ImageLibrary.ImageLibraryEntry makeImageLibraryEntry(ContentItemFactory.ImageContentItem imageContentItem, java.util.Map<java.lang.String,HierarchicalSOPInstanceReference> hierarchicalSOPInstanceReferencesIndexedBySOPInstanceUID)
makeImageLibraryEntry
in class ImageLibrary
public static ProjectionXRayImageLibrary read(java.lang.String filename) throws DicomException, java.io.IOException
DicomException
java.io.IOException