Class MergeConcatenationInstances

java.lang.Object
com.pixelmed.apps.MergeConcatenationInstances

public class MergeConcatenationInstances extends Object

A class containing an application for merging instances of a concatenation to (re-)create the source instance.

  • Field Details

    • ourAETitle

      protected String ourAETitle
  • Constructor Details

    • MergeConcatenationInstances

      public MergeConcatenationInstances(String[] srcs, String dstFolderName, MessageLogger logger) throws IOException, DicomException

      Merge instances of a concatenation to (re-)create the source instance.

      Parameters:
      srcs - source folders or DICOMDIRs
      dstFolderName - destination folder
      logger - logger to send progress, warnings and errors
      Throws:
      IOException - if there is a problem reading or writing
      DicomException - if there is a problem parsing or extracting required content
  • Method Details

    • mergeConcatenationInstances

      protected void mergeConcatenationInstances(AttributeList newList, String mediaFileName) throws DicomException
      Throws:
      DicomException
    • main

      public static void main(String[] arg)

      Merge instances of a concatenation to (re-)create the source instance.

      Parameters:
      arg - array of 2 or more strings - one or more source folders or DICOMDIR (to merge), and a destination folder