public class WesargWeightingTool extends ParkerWeightingTool
Constructor and Description |
---|
WesargWeightingTool() |
Modifier and Type | Method and Description |
---|---|
Grid2D |
applyToolToImage(Grid2D imageProcessor)
Applies the tool to the given image processor.
|
IndividualImageFilteringTool |
clone()
All ImageFilteringTools need to be Cloneable in order to enable multiple processor usage.
|
double[] |
computeParkerWeights1D(int projNum)
computes the set of Parker weights for the given projection
|
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 |
getToolName()
returns the name of the actual tool which was used.
|
computeParkerWeights1D, computeScanRange, getDetectorWidth, getNumberOfProjections, getPixelDimensionX, getPrimaryAngles, getSourceToDetectorDistance, isDeviceDependent, linearWeight, normalizePrimaryAngleRange, setConfiguration, setDetectorWidth, setNumberOfProjections, setPixelDimensionX, setPrimaryAngles, setSourceToDetectorDistance
getFilteredImage, getImageIndex, getProcessName, prepareForSerialization, run, setImageIndex, setImageProcessor, setLatch
getFilterTools, isConfigured, setConfigured, toString
public IndividualImageFilteringTool clone()
IndividualImageFilteringTool
clone
in class ParkerWeightingTool
public java.lang.String getToolName()
ImageFilteringTool
getToolName
in class ParkerWeightingTool
public double[] computeParkerWeights1D(int projNum)
ParkerWeightingTool
computeParkerWeights1D
in class ParkerWeightingTool
projNum
- the projection numberpublic Grid2D applyToolToImage(Grid2D imageProcessor)
ParkerWeightingTool
applyToolToImage
in class ParkerWeightingTool
imageProcessor
- the ImageProcessorpublic void configure() throws java.lang.Exception
GUIConfigurable
configure
in interface GUIConfigurable
configure
in class ParkerWeightingTool
java.lang.Exception
- may happenpublic java.lang.String getBibtexCitation()
Citeable
getBibtexCitation
in interface Citeable
getBibtexCitation
in class ParkerWeightingTool
public java.lang.String getMedlineCitation()
Citeable
getMedlineCitation
in interface Citeable
getMedlineCitation
in class ParkerWeightingTool