public class Anisotropic_Diffusion_2D extends Object implements ij.plugin.filter.PlugInFilter
| Modifier and Type | Field and Description |
|---|---|
protected ij.ImagePlus |
imp |
protected ij.ImagePlus |
imp2 |
protected ij.ImageStack |
stack |
protected ij.ImageStack |
stack2 |
CONVERT_TO_FLOAT, DOES_16, DOES_32, DOES_8C, DOES_8G, DOES_ALL, DOES_RGB, DOES_STACKS, DONE, FINAL_PROCESSING, KEEP_THRESHOLD, NO_CHANGES, NO_IMAGE_REQUIRED, NO_UNDO, NO_UNDO_RESET, PARALLELIZE_IMAGES, PARALLELIZE_STACKS, ROI_REQUIRED, SNAPSHOT, STACK_REQUIRED, SUPPORTS_MASKING| Constructor and Description |
|---|
Anisotropic_Diffusion_2D() |
| Modifier and Type | Method and Description |
|---|---|
void |
run(ij.process.ImageProcessor ip) |
ij.ImagePlus |
runTD(ij.process.ImageProcessor ip) |
void |
setEdgeThreshold(float edgeThreshold) |
void |
setLimiterMaximalVariations(float a2) |
void |
setLimiterMinimalVariations(float a1) |
void |
setNumOfIterations(int nb_iter) |
void |
setSaveSteps(int save) |
void |
setSmoothings(int nb_smoothings) |
void |
setTimeSteps(int dt) |
int |
setup(String arg,
ij.ImagePlus imp) |
protected ij.ImagePlus imp
protected ij.ImagePlus imp2
protected ij.ImageStack stack
protected ij.ImageStack stack2
public void setNumOfIterations(int nb_iter)
public void setSaveSteps(int save)
public void setSmoothings(int nb_smoothings)
public void setTimeSteps(int dt)
public void setLimiterMinimalVariations(float a1)
public void setLimiterMaximalVariations(float a2)
public void setEdgeThreshold(float edgeThreshold)
public int setup(String arg, ij.ImagePlus imp)
setup in interface ij.plugin.filter.PlugInFilterpublic void run(ij.process.ImageProcessor ip)
run in interface ij.plugin.filter.PlugInFilterpublic ij.ImagePlus runTD(ij.process.ImageProcessor ip)
Copyright © 2015–2021 Fiji. All rights reserved.