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.PlugInFilter
public void run(ij.process.ImageProcessor ip)
run
in interface ij.plugin.filter.PlugInFilter
public ij.ImagePlus runTD(ij.process.ImageProcessor ip)
Copyright © 2015–2021 Fiji. All rights reserved.