|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
com.xinapse.multisliceimage is used to represent and handle
multi-dimensional Medical Images in different file formats.
See:
Description
| Interface Summary | |
|---|---|
| ImageSelectionGroupPanel.ComponentGenerator | An interface implemented by classes that want to be able to generate user components to put into an ImageSelectionGroupPanel. |
| InfoStorer | An interface the MultiSliceImage classes implement to indicate that they can store arbitrary textual information. |
| Class Summary | |
|---|---|
| ColourMapping | The ColourMapping class represents a mapping from pixel presentation values (PPVs) to colours that are displayed as an image. |
| ColourVolumeInterpolator | An interpolator for a 3- (or fewer) dimensional array of pixels in a Colour image. |
| Complex | A complex (real, imaginary) number. |
| DoubleComplex | A complex (real, imaginary) number, with double precision. |
| Histogram | A convenience class for creating and finding statistics about arrays of pixel intensities, histograms of pixel intensities, and statistics about those histograms. |
| ImageFileChooser | Abstract Class for File Choosers for opening and saving MultiSliceImage and DICOM image files. |
| ImageFileChooser.LoadChooser | ImageFileChooser suitable for selecting a MultiSliceImage file for loading. |
| ImageFileChooser.SaveChooser | ImageFileChooser suitable for selecting a MultiSliceImage file for saving. |
| ImageFileFilter | A file filter for all MultiSliceImages. |
| ImageName | Class to add extensions, prefixes and suffices to image file and URL names. |
| ImageSelectionGroupPanel | An ImageSelectionGroupPanel shows a group of MultiSliceImages and contains the mechanism for adding images to the group, removing images from the group, setting the MultiSliceImage in the group etc. |
| ImageSelectionPanel | An ImageSelectioPanel is a javax.swing.JPanel that can be used to select a MultiSliceImage for input. |
| KernelFilter | A abstract class for performing N-dimensional filtering of images based on an N-dimensional moving kernel of pixels. |
| KernelFilter2D | A class for performing 2-dimensional filtering of images based on a moving kernel of pixels. |
| KernelFilter3D | A class for performing 3-dimensional filtering of images based on a moving kernel of pixels. |
| LogFileChooser | A JFileChooser for choosing log files (files with extension ".log"). |
| LogFileChooser.LogFileFilter | A javax.swing.filechooser.FileFilter suitable for selecting log files. |
| MultipleImageSelectionPanel | A MultipleImageSelectionPanel shows a list of MultiSliceImage files, and contains the mechanism for selecting a new list of images, adding images to the list, removing images from the list, and changing the order of images in the list. |
| MultiSliceImage | An abstract representation of a multi-dimensional image. |
| MultiSliceImageDebug | Enables and disables debugging messages for the MultiSliceImage package. |
| OutputImageSelectionPanel | An OutputImageSelectionPanel is a javax.swing.JPanel that can be used to select a MultiSliceImage for output. |
| PixArray | An abstract representation of an array of pixels of varying type. |
| StructuringElement | A structuring element for performing morphological operations on an image. |
| StructuringElement.ThreeD | A three-dimensional StructuringElement. |
| StructuringElement.TwoD | A two-dimensional StructuringElement. |
| VolumeInterpolator | An interpolator for a 3- (or fewer) dimensional array of pixels. |
| Enum Summary | |
|---|---|
| ComplexMode | An enumeration of the possible display/calculation modes for complex numbers. |
| InterpolationType | An enumeration of the types of interpolation that can be used for resampling images. |
| KernelFilterBoundaryCondition | An enumeration of possible boundary conditions when applying a KernelFilter. |
| MostLikePlane | The radiological planes that can be used to describe the approximate orientation of a scan plane. |
| PixelDataType | An enumeration of the pixel formats (data types) that can be used in MultiSliceImage images. |
| SubSampleType | An enumeration of the types of sub-sampling to be used for resampling images. |
| Exception Summary | |
|---|---|
| ImageSaveException | Signals that an error has occurred when trying to save an image. |
| InfoNotFoundException | Signals that information about an InfoStorer has not been found. |
| InvalidColourMappingException | Signals that an error has occurred while trying to read or generate a colour mapping. |
| MultiSliceImageException | Signals that an error has occurred when performing an operation on a MultiSliceImage object. |
The package com.xinapse.multisliceimage is used to represent and handle
multi-dimensional Medical Images in different file formats. The
following pixel data types are fully implemented:
PixelDataType.BINARY).
PixelDataType.UBYTE).
PixelDataType.BYTE).
PixelDataType.SHORT).
PixelDataType.INT).
PixelDataType.FLOAT).
PixelDataType.DOUBLE).
PixelDataType.COMPLEX).
PixelDataType.RGB_BY_PLANE).
This is equivalent to the
Analyze RGB format.
PixelDataType.COLOURPACKED).
This is equivalent to the
UNC COLORPACKED format.
ByteOrder.BIG_ENDIAN.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||