public class VOIBasedReconstructionFilter extends FBPReconstructionFilter
Constructor and Description |
---|
VOIBasedReconstructionFilter() |
Modifier and Type | Method and Description |
---|---|
void |
backproject(Grid2D projection,
int projectionNumber)
Backprojects a single projection into the reconstruction space.
|
ImageFilteringTool |
clone()
Creates a clone of the filter with the same configuration as the original.
|
void |
close() |
void |
configure()
Configures the object before execution
|
java.lang.String |
getBibtexCitation()
Returns the citation in bibTex format
|
java.lang.String |
getMedlineCitation()
Returns the citation in Medline format
|
java.lang.String |
getName() |
java.lang.String |
getToolName()
returns the name of the actual tool which was used.
|
boolean |
isFastVOIMode() |
void |
prepareForSerialization()
Sets all data objects in the serialized object to null which do not implement the Serializable interface.
|
void |
setConfiguration(Configuration config)
Deprecated.
|
void |
setFastVOIMode(boolean fastVOIMode) |
void |
setMaxI(int maxI) |
void |
setMaximumVolumeOfInterest(java.lang.String maxVOIFile) |
void |
setMaximumVolumeOfInterest(VolumeOfInterest maxVOI) |
isDeviceDependent
applyHounsfieldScaling, getGeometry, initializeProjectionVolume, setProjectionVolume, updateVolume
feedFilter, getContext, process, run, setContext, setShowStatus, setSink, start
getFilterTools, isConfigured, setConfigured, toString
public void prepareForSerialization()
SafeSerializable
prepareForSerialization
in interface SafeSerializable
prepareForSerialization
in class ReconstructionFilter
public void setMaximumVolumeOfInterest(java.lang.String maxVOIFile)
public void setMaximumVolumeOfInterest(VolumeOfInterest maxVOI)
@Deprecated public void setConfiguration(Configuration config)
public void backproject(Grid2D projection, int projectionNumber)
FBPReconstructionFilter
projection
- the projection to backprojectprojectionNumber
- the number of the projection in the data set. This is used to identify the correct projection matrix.public java.lang.String getName()
getName
in interface ProjectionSink
getName
in class MultiProjectionFilter
public void configure() throws java.lang.Exception
GUIConfigurable
java.lang.Exception
- may happenpublic java.lang.String getBibtexCitation()
Citeable
public java.lang.String getMedlineCitation()
Citeable
public void close()
close
in interface ProjectionSink
close
in class MultiProjectionFilter
public ImageFilteringTool clone()
ImageFilteringTool
clone
in class FBPReconstructionFilter
public java.lang.String getToolName()
ImageFilteringTool
getToolName
in class ImageFilteringTool
public boolean isFastVOIMode()
public void setFastVOIMode(boolean fastVOIMode)
fastVOIMode
- the fastVOIMode to setpublic void setMaxI(int maxI)
maxI
- the maxI to set