edu.jhu.ece.iacl.algorithms.dti
Class DtiVecMask

java.lang.Object
  extended by edu.jhu.ece.iacl.jist.pipeline.AbstractCalculation
      extended by edu.jhu.ece.iacl.algorithms.dti.DtiVecMask

public class DtiVecMask
extends AbstractCalculation


Field Summary
 
Fields inherited from class edu.jhu.ece.iacl.jist.pipeline.AbstractCalculation
monitor
 
Constructor Summary
DtiVecMask()
           
DtiVecMask(AbstractCalculation parent)
           
 
Method Summary
 float[][][][] getSubsetArray(float[][][][] vec, int[][][] mask, int target)
           
 ImageData getSubsetDTISformat(ImageData vec, ImageData mask, java.lang.Number target)
           
 ImageData getSubsetMIPAVformat(ImageData vec, ImageData mask, java.lang.Number target)
           
 
Methods inherited from class edu.jhu.ece.iacl.jist.pipeline.AbstractCalculation
add, addTotalUnits, decrementCompletedUnits, decrementCompletedUnits, getCompletedUnits, getCurrentLabel, getCurrentProgress, getLabel, getPerformance, getProgress, getTotalUnits, incrementCompletedUnits, incrementCompletedUnits, isCompleted, markCompleted, reset, setCompletedUnits, setCompletedUnits, setLabel, setMonitor, setTotalUnits
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DtiVecMask

public DtiVecMask(AbstractCalculation parent)

DtiVecMask

public DtiVecMask()
Method Detail

getSubsetDTISformat

public ImageData getSubsetDTISformat(ImageData vec,
                                     ImageData mask,
                                     java.lang.Number target)

getSubsetMIPAVformat

public ImageData getSubsetMIPAVformat(ImageData vec,
                                      ImageData mask,
                                      java.lang.Number target)

getSubsetArray

public float[][][][] getSubsetArray(float[][][][] vec,
                                    int[][][] mask,
                                    int target)