# Package com.pixelmed.display

Classes for displaying DICOM composite objects, including images and spectra.

See: Description

- Class Summary
  Class | Description
  --- | ---
  ApplicationFrame | This class provides the infrastructure for creating applications (which extend this class) and provides them with utilities for creating a main window with a title and default close and dispose behavior, as well as access to properties, and a window snapshot function.
  BufferedImageUtilities |
  ChestImageViewer | This class is an entire application for displaying and viewing chest x-ray images.
  ConsumerFormatImageMaker | A class of static methods to make consumer format images from DICOM images.
  DemographicAndTechniqueAnnotations | A class to extract selected DICOM annotative attributes into defined displayed area relative positions.
  DescribeGraphicsEnvironment | This class describes the graphics environment (number and type and size of displays).
  DialogMessageLogger | A class to write log and status messages to a scrolling text area in a dialog box.
  DicomBrowser | A primitive DICOMDIR browsing application that will display images and structured reports, including marking up image coordinates and measurements on referenced images.
  DicomCleaner | This class is an application for importing or retrieving DICOM studies, cleaning them (i.e., de-identifying them or replacing UIDs, etc.), and sending them elsewhere.
  DicomImageBlackout | This class displays images and allows the user to black out burned-in annotation, and save the result.
  DicomImageViewer | This class is an entire application for displaying and viewing images and spectroscopy objects.
  DisplayDeviceArea |
  DisplayedAreaSelection | A class to keep track of a selected sub-region of an image for the purposes of display.
  DisplayStructuredReportBrowser |
  DrawingUtilities | A class to provide various static methods for drawing.
  IconDemographicAndTechniqueAnnotations | A class to extract selected DICOM annotative attributes into defined displayed area relative positions for icons.
  IconListBrowser | This class implements a panel of icons of DICOM images inside a parent JScrollPane.
  ImageEditUtilities | A class of utility methods for editing image pixel data.
  MammoDemographicAndTechniqueAnnotations | A class to extract selected DICOM annotative attributes into defined displayed area relative positions for mammograms.
  MammoImageViewer | This class is an entire application for displaying and viewing mammography images and CAD objects.
  PlotGraph | Implements a component that can display an array of tiles, each of which is a 2D graph of sample values.
  SafeCursorChanger |
  SafeFileChooser |
  SafeFileChooser.SafeFileChooserThread |
  SafeProgressBarUpdaterThread | A class that implements `Runnable` so that it can be invoked by `EventQueue.invokeLater()`.
  SingleImagePanel | Implements a component that can display a single or multi-frame image in a single panel with window center/width adjustment, scrolling through frames of a multi-frame image, resizing to the size of the panel, annotation of pre-defined text and shapes, feedback of cursor position status (2D and 3D position, pixel value, window).
  SourceImage | A class that encapsulates the pixel data and features and values from an image source (such as a DICOM image), usually for the purpose of displaying it.
  SourceImageSubset | A class that encapsulates a subset of frame sin a multi-frame SourceImage.
  SourceSpectra | A class that encapsulates the features and values from an MR spectroscopy source, usually for the purpose of displaying it.
  SpectraPanel | Implements a component that can display a single or multi-frame spectra in a single panel, over an optional background image, with scrolling through frames of a multi-frame spectra, resizing to the size of the panel, feedback of cursor position status.
  SuperimposedDicomImage | A class that supports matching the geometry of a superimposed DICOM image and an underlying images, and creating BufferedImages suitable for drawing on an underlying image.
  SuperimposedDicomSegments | A class that supports extracting DICOM segmentation objects with one or more segments as superimposed images.
  SuperimposedImage | A class that supports matching the geometry of a superimposed image and an underlying images, and creating BufferedImages suitable for drawing on an underlying image.
  TextAnnotationPositioned | A class to encapsulate a text annotation positioned left or right and top or bottom with row offset relative to an abstract rectanglular frame.
  WindowCenterAndWidth | A class of static methods to perform window operations on images.

## Package com.pixelmed.display Description

Classes for displaying DICOM composite objects, including images and spectra.

Includes the complete `DicomImageViewer` application as well as various independent classes for loading and buffering images and displaying them.

## Package Specification

## Related Documentation

For overviews, tutorials, examples, guides, and tool documentation, please see: