public class LogPoissonNoiseFilteringTool extends PoissonNoiseFilteringTool
CUDAForwardProjector
,
Serialized FormConstructor and Description |
---|
LogPoissonNoiseFilteringTool() |
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
|
double |
getPhotonCountMax() |
java.lang.String |
getToolName()
returns the name of the actual tool which was used.
|
boolean |
isDeviceDependent()
Cosine filtering depends on the projection geometry and is hence not device depdendent.
|
void |
prepareForSerialization()
Sets all data objects in the serialized object to null which do not implement the Serializable interface.
|
void |
setPhotonCountMax(double photonCountMax) |
getFilteredImage, getImageIndex, getProcessName, run, setImageIndex, setImageProcessor, setLatch
getFilterTools, isConfigured, setConfigured, toString
public double getPhotonCountMax()
public void setPhotonCountMax(double photonCountMax)
photonCountMax
- the photonCountMax to setpublic IndividualImageFilteringTool clone()
IndividualImageFilteringTool
clone
in class PoissonNoiseFilteringTool
public java.lang.String getToolName()
ImageFilteringTool
getToolName
in class PoissonNoiseFilteringTool
public Grid2D applyToolToImage(Grid2D imageProcessor) throws java.lang.Exception
IndividualImageFilteringTool
applyToolToImage
in class PoissonNoiseFilteringTool
imageProcessor
- the ImageProcessorjava.lang.Exception
public void prepareForSerialization()
SafeSerializable
prepareForSerialization
in interface SafeSerializable
prepareForSerialization
in class PoissonNoiseFilteringTool
public void configure() throws java.lang.Exception
GUIConfigurable
configure
in interface GUIConfigurable
configure
in class PoissonNoiseFilteringTool
java.lang.Exception
- may happenpublic java.lang.String getBibtexCitation()
Citeable
getBibtexCitation
in interface Citeable
getBibtexCitation
in class PoissonNoiseFilteringTool
public java.lang.String getMedlineCitation()
Citeable
getMedlineCitation
in interface Citeable
getMedlineCitation
in class PoissonNoiseFilteringTool
public boolean isDeviceDependent()
isDeviceDependent
in class PoissonNoiseFilteringTool