public class MedianFilteringTool extends IndividualImageFilteringTool
Constructor and Description |
---|
MedianFilteringTool() |
Modifier and Type | Method and Description |
---|---|
Grid2D |
applyToolToImage(Grid2D input)
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
|
void |
configure(int kernelWidth,
int kernelHeight) |
java.lang.String |
getBibtexCitation()
Returns the citation in bibTex format
|
int |
getKernelHeight() |
int |
getKernelWidth() |
Grid2D |
getMedianFilteredImage(Grid2D input)
Method to create the median filtered image.
|
java.lang.String |
getMedlineCitation()
Returns the citation in Medline format
|
java.lang.String |
getToolName()
returns the name of the actual tool which was used.
|
boolean |
isDeviceDependent()
is an image filter for noise reduction and hence not device dependent.
|
void |
setKernelHeight(int kernelHeight) |
void |
setKernelWidth(int kernelWidth) |
getFilteredImage, getImageIndex, getProcessName, prepareForSerialization, run, setImageIndex, setImageProcessor, setLatch
getFilterTools, isConfigured, setConfigured, toString
public Grid2D getMedianFilteredImage(Grid2D input)
input
- public Grid2D applyToolToImage(Grid2D input)
IndividualImageFilteringTool
applyToolToImage
in class IndividualImageFilteringTool
input
- the ImageProcessorpublic IndividualImageFilteringTool clone()
IndividualImageFilteringTool
clone
in class IndividualImageFilteringTool
public int getKernelWidth()
public void setKernelWidth(int kernelWidth)
public int getKernelHeight()
public void setKernelHeight(int kernelHeight)
public java.lang.String getToolName()
ImageFilteringTool
getToolName
in class ImageFilteringTool
public void configure() throws java.lang.Exception
GUIConfigurable
java.lang.Exception
- may happenpublic void configure(int kernelWidth, int kernelHeight)
public java.lang.String getBibtexCitation()
Citeable
public java.lang.String getMedlineCitation()
Citeable
public boolean isDeviceDependent()
isDeviceDependent
in class ImageFilteringTool