edu.stanford.rsl.konrad.phantom.workers
Class SheppLoganPhantomWorker
java.lang.Object
edu.stanford.rsl.konrad.phantom.workers.SliceWorker
edu.stanford.rsl.konrad.phantom.workers.SheppLoganPhantomWorker
- All Implemented Interfaces:
- Citeable, GUIConfigurable, NamedParallelizableRunnable, ParallelizableRunnable, java.lang.Cloneable, java.lang.Runnable
public class SheppLoganPhantomWorker
- extends SliceWorker
Wrapper class to create a volume phantom from the SheppLogan3D Class.
- Author:
- Andreas Maier
Methods inherited from class edu.stanford.rsl.konrad.phantom.workers.SliceWorker |
configure, 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 |
SheppLoganPhantomWorker
public SheppLoganPhantomWorker()
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
clone
public SliceWorker clone()
- Specified by:
clone
in class SliceWorker