Class ChestImageViewer


  • public class ChestImageViewer
    extends java.lang.Object

    This class is an entire application for displaying and viewing chest x-ray images.

    It is invoked using a main method with a list of DICOM image file names.

    • Field Detail

      • frame

        protected javax.swing.JFrame frame
      • multiPanel

        protected javax.swing.JPanel multiPanel
      • frameWidth

        protected int frameWidth
      • frameHeight

        protected int frameHeight
    • Constructor Detail

      • ChestImageViewer

        public ChestImageViewer​(java.lang.String[] filenames)
                         throws java.lang.Exception
        Parameters:
        filenames -
        Throws:
        java.lang.Exception - if internal error
    • Method Detail

      • loadMultiPanelFromSpecifiedFiles

        public void loadMultiPanelFromSpecifiedFiles​(java.lang.String[] filenames)
                                              throws java.lang.Exception
        Parameters:
        filenames -
        Throws:
        java.lang.Exception - if internal error
      • getPresentationAndImageDeviceAreas

        public static DisplayDeviceArea[] getPresentationAndImageDeviceAreas()
      • clear

        public void clear()
      • main

        public static void main​(java.lang.String[] arg)

        The method to invoke the application.

        Parameters:
        arg - a list of DICOM files which may contain chest x-ray images