Class AlgorithmSubset

  • All Implemented Interfaces:
    java.awt.event.ActionListener, java.awt.event.WindowListener, java.lang.Runnable, java.util.EventListener

    public class AlgorithmSubset
    extends AlgorithmBase
    Algorithm to create a 3D subset image from a 4D image. The user specifies the dimension to remove - x, y, z, or t and the value of the removed dimension.
    • Field Detail

      • removeDim

        private final int removeDim
        Dimension to be removed.
      • sliceNum

        private final int sliceNum
        Slice value for removed dimension.
    • Constructor Detail

      • AlgorithmSubset

        public AlgorithmSubset​(ModelImage srcImage,
                               ModelImage destImage,
                               int removeDim,
                               int sliceNum)
        import source and destination images into the class.
        Parameters:
        srcImage - source image (image to clip from)
        destImage - destination image (image to paste to)
        removeDim - the dimension to be removed
        sliceNum - slice value for removed dimension
    • Method Detail

      • finalize

        public void finalize()
        Prepares this class for destruction.
        Overrides:
        finalize in class AlgorithmBase