public class LowContrastWaterCorrectionTool extends IndividualImageFilteringTool implements ConfigFileParser
Constructor and Description |
---|
LowContrastWaterCorrectionTool() |
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
|
LogarithmicFunction |
getScaleFactor() |
boolean |
getSuccess()
is true if the reading was successful.
|
java.lang.String |
getToolName()
returns the name of the actual tool which was used.
|
boolean |
isDeviceDependent()
Water correction is also device dependent.
|
void |
readConfigFile(java.lang.String filename)
Reads the configuration from the file denoted by filename
|
void |
setScaleFactor(LogarithmicFunction scaleFactor) |
getFilteredImage, getImageIndex, getProcessName, prepareForSerialization, run, setImageIndex, setImageProcessor, setLatch
getFilterTools, isConfigured, setConfigured, toString
public void setScaleFactor(LogarithmicFunction scaleFactor)
public LogarithmicFunction getScaleFactor()
public IndividualImageFilteringTool clone()
IndividualImageFilteringTool
clone
in class IndividualImageFilteringTool
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()
GUIConfigurable
configure
in interface GUIConfigurable
public java.lang.String getBibtexCitation()
Citeable
getBibtexCitation
in interface Citeable
public java.lang.String getMedlineCitation()
Citeable
getMedlineCitation
in interface Citeable
public void readConfigFile(java.lang.String filename) throws java.io.IOException
ConfigFileParser
readConfigFile
in interface ConfigFileParser
filename
- the file namejava.io.IOException
- may happen during readingpublic boolean getSuccess()
ConfigFileParser
getSuccess
in interface ConfigFileParser
public boolean isDeviceDependent()
isDeviceDependent
in class ImageFilteringTool