|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.stanford.rsl.konrad.filtering.ImageFilteringTool
edu.stanford.rsl.konrad.filtering.multiprojection.MultiProjectionFilter
edu.stanford.rsl.konrad.filtering.PrimaryModulationScatterCorrectionTool
public class PrimaryModulationScatterCorrectionTool
This is the comment
Constructor Summary | |
---|---|
PrimaryModulationScatterCorrectionTool()
|
Method Summary | |
---|---|
ij.process.ImageProcessor |
applyToolToProcessorOld(ij.process.ImageProcessor imageProc)
|
ImageFilteringTool |
clone()
Creates a clone of the filter with the same configuration as the original. |
void |
configure()
Configures the object before execution |
java.lang.String |
getBibtexCitation()
Returns the citation in bibTex format |
double |
getGaincutfactor()
|
double |
getLowPassFilterHeight()
|
double |
getLowPassFilterWidth()
|
int |
getMeanfilterLen()
|
java.lang.String |
getMedlineCitation()
Returns the citation in Medline format |
static ij.ImagePlus |
getModulationFunction(java.lang.String filename)
Loads the modulation function from disk if required. |
java.lang.String |
getModulationFunctionFilename()
|
double |
getScatterEstScale()
|
double |
getSoftcutfactor()
|
java.lang.String |
getToolName()
returns the name of the actual tool which was used. |
boolean |
isbUniformAlpha()
|
boolean |
isDeviceDependent()
Scatter correction is not device dependent. |
void |
prepareForSerialization()
Sets all data objects in the serialized object to null which do not implement the Serializable interface. |
void |
setbUniformAlpha(boolean bUniformAlpha)
|
void |
setGaincutfactor(double gaincutfactor)
|
void |
setLowPassFilterHeight(double lowPassFilterHeight)
|
void |
setLowPassFilterWidth(double lPassFilterWidth)
|
void |
setMeanfilterLen(int meanfilterLen)
|
void |
setModulationFunctionFilename(java.lang.String modulationFunctionFilename)
|
void |
setScatterEstScale(double scatterEstScale)
|
void |
setSoftcutfactor(double softcutfactor)
|
Methods inherited from class edu.stanford.rsl.konrad.filtering.multiprojection.MultiProjectionFilter |
---|
close, feedFilter, getContext, getName, process, run, setContext, setShowStatus, setSink, start |
Methods inherited from class edu.stanford.rsl.konrad.filtering.ImageFilteringTool |
---|
getFilterTools, isConfigured, setConfigured, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public PrimaryModulationScatterCorrectionTool()
Method Detail |
---|
public double getLowPassFilterWidth()
public void setLowPassFilterWidth(double lPassFilterWidth)
lowPassFilterWidth
- the lowPassFilterWidth to setpublic double getLowPassFilterHeight()
public void setLowPassFilterHeight(double lowPassFilterHeight)
lowPassFilterHeight
- the lowPassFilterHeight to setpublic void prepareForSerialization()
SafeSerializable
prepareForSerialization
in interface SafeSerializable
prepareForSerialization
in class MultiProjectionFilter
public static ij.ImagePlus getModulationFunction(java.lang.String filename)
filename
- the filename
public ImageFilteringTool clone()
ImageFilteringTool
clone
in class ImageFilteringTool
public java.lang.String getToolName()
ImageFilteringTool
getToolName
in class ImageFilteringTool
public java.lang.String getBibtexCitation()
Citeable
public java.lang.String getMedlineCitation()
Citeable
public void configure() throws java.lang.Exception
GUIConfigurable
java.lang.Exception
- may happenpublic boolean isDeviceDependent()
isDeviceDependent
in class ImageFilteringTool
public ij.process.ImageProcessor applyToolToProcessorOld(ij.process.ImageProcessor imageProc)
public java.lang.String getModulationFunctionFilename()
public void setModulationFunctionFilename(java.lang.String modulationFunctionFilename)
modulationFunctionFilename
- the modulationFunctionFilename to setpublic int getMeanfilterLen()
public void setMeanfilterLen(int meanfilterLen)
meanfilterLen
- the meanfilterLen to setpublic double getGaincutfactor()
public void setGaincutfactor(double gaincutfactor)
gaincutfactor
- the gaincutfactor to setpublic double getScatterEstScale()
public void setScatterEstScale(double scatterEstScale)
scatterEstScale
- the scatterEstScale to setpublic boolean isbUniformAlpha()
public void setbUniformAlpha(boolean bUniformAlpha)
bUniformAlpha
- the bUniformAlpha to setpublic double getSoftcutfactor()
public void setSoftcutfactor(double softcutfactor)
softcutfactor
- the softcutfactor to set
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |