public class RampFilteringTool extends IndividualImageFilteringTool
Constructor and Description |
---|
RampFilteringTool() |
Modifier and Type | Method and Description |
---|---|
Grid2D |
applyToolToImage(Grid2D imageProcessor)
Is called in every thread to apply the tool to an individual ImageProcessor
|
IndividualImageFilteringTool |
clone()
All ImageFilteringTools need to be Cloneable in order to enable multiple processor usage.
|
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
|
RampFilter |
getRamp() |
java.lang.String |
getToolName()
returns the name of the actual tool which was used.
|
boolean |
isDeviceDependent()
Used to correct for the over-sampling of the projection center in Fourier domain by back projection
Not device dependent.
|
void |
setRamp(RampFilter ramp)
Method to set the desired ramp for filtering.
|
getFilteredImage, getImageIndex, getProcessName, prepareForSerialization, run, setImageIndex, setImageProcessor, setLatch
getFilterTools, isConfigured, setConfigured, toString
public IndividualImageFilteringTool clone()
IndividualImageFilteringTool
clone
in class IndividualImageFilteringTool
public RampFilter getRamp()
public void setRamp(RampFilter ramp)
ramp
- the RampFilter to be applied in Fourier domain.public java.lang.String getToolName()
ImageFilteringTool
getToolName
in class ImageFilteringTool
public Grid2D applyToolToImage(Grid2D imageProcessor)
IndividualImageFilteringTool
applyToolToImage
in class IndividualImageFilteringTool
imageProcessor
- the ImageProcessorpublic void configure() throws java.lang.Exception
GUIConfigurable
java.lang.Exception
- may happenpublic java.lang.String getBibtexCitation()
Citeable
public java.lang.String getMedlineCitation()
Citeable
public boolean isDeviceDependent()
isDeviceDependent
in class ImageFilteringTool