public abstract class ModelBasedIterativeReconstruction extends IterativeReconstruction
Constructor and Description |
---|
ModelBasedIterativeReconstruction(Trajectory dataTraj) |
Modifier and Type | Method and Description |
---|---|
ImageFilteringTool |
clone()
Creates a clone of the filter with the same configuration as the original.
|
void |
close() |
void |
configure()
Configures the object before execution
|
Trajectory |
getGeometry() |
java.lang.String |
getName() |
Grid3D |
getProjectionViews() |
java.lang.String |
getToolName()
returns the name of the actual tool which was used.
|
Grid3D |
getvolumeImage() |
Grid3D |
InitializeProjectionViews() |
void |
initializeTest() |
Grid3D |
InitializeVolumeImage() |
void |
prepareForSerialization()
Sets all data objects in the serialized object to null which do not implement the Serializable interface.
|
void |
printOutGeometry() |
static void |
printSimpleMatrix(SimpleMatrix A) |
static void |
printSimpleVector(SimpleVector B) |
isDeviceDependent, iterativeReconstruct
applyHounsfieldScaling, initializeProjectionVolume, setProjectionVolume, updateVolume
feedFilter, getContext, process, run, setContext, setShowStatus, setSink, start
getFilterTools, isConfigured, setConfigured, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getBibtexCitation, getMedlineCitation
public ModelBasedIterativeReconstruction(Trajectory dataTraj)
public void prepareForSerialization()
SafeSerializable
prepareForSerialization
in interface SafeSerializable
prepareForSerialization
in class ReconstructionFilter
public Grid3D InitializeProjectionViews() throws java.lang.Exception
java.lang.Exception
public Grid3D InitializeVolumeImage() throws java.lang.Exception
java.lang.Exception
public Grid3D getProjectionViews()
public Grid3D getvolumeImage()
public void configure() throws java.lang.Exception
GUIConfigurable
configure
in interface GUIConfigurable
configure
in class IterativeReconstruction
java.lang.Exception
- may happenpublic java.lang.String getName()
getName
in interface ProjectionSink
getName
in class MultiProjectionFilter
public java.lang.String getToolName()
ImageFilteringTool
getToolName
in class ImageFilteringTool
public void close()
close
in interface ProjectionSink
close
in class MultiProjectionFilter
public ImageFilteringTool clone()
ImageFilteringTool
clone
in class IterativeReconstruction
public static void printSimpleMatrix(SimpleMatrix A)
public static void printSimpleVector(SimpleVector B)
public Trajectory getGeometry()
getGeometry
in class ReconstructionFilter
public void initializeTest() throws java.lang.Exception
java.lang.Exception
public void printOutGeometry()