edu.stanford.rsl.konrad.phantom.workers
Class VolumeOfInterestPhantom
java.lang.Object
edu.stanford.rsl.konrad.phantom.workers.SliceWorker
edu.stanford.rsl.konrad.phantom.workers.VolumeOfInterestPhantom
- All Implemented Interfaces:
- Citeable, GUIConfigurable, NamedParallelizableRunnable, ParallelizableRunnable, java.lang.Cloneable, java.lang.Runnable
public class VolumeOfInterestPhantom
- extends SliceWorker
Methods inherited from class edu.stanford.rsl.konrad.phantom.workers.SliceWorker |
copyInternalElementsTo, getAvailableSliceWorkers, getAvailableWorkersAsString, getWorkerFromString, isConfigured, isShowStatus, run, setImagePlus, setLatch, setShowStatus, setSliceList, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
VolumeOfInterestPhantom
public VolumeOfInterestPhantom()
workOnSlice
public void workOnSlice(ij.process.ImageProcessor current,
int k)
- Description copied from class:
SliceWorker
- Method will voxelize the phantom into the current slice
- Specified by:
workOnSlice
in class SliceWorker
- Parameters:
current
- the volume slicek
- the slice number
getProcessName
public java.lang.String getProcessName()
getBibtexCitation
public java.lang.String getBibtexCitation()
- Description copied from interface:
Citeable
- Returns the citation in bibTex format
- Returns:
- citation as String
getMedlineCitation
public java.lang.String getMedlineCitation()
- Description copied from interface:
Citeable
- Returns the citation in Medline format
- Returns:
- citation as String
configure
public void configure()
throws java.lang.Exception
- Description copied from interface:
GUIConfigurable
- Configures the object before execution
- Specified by:
configure
in interface GUIConfigurable
- Overrides:
configure
in class SliceWorker
- Throws:
java.lang.Exception
- may happen
clone
public SliceWorker clone()
- Specified by:
clone
in class SliceWorker