Imp
[using it]
Interface Manipulation Package v4.0 (2008-06-25) a-projector ©copyright Author


imp.ima.util
Class AnisotropicDiffusion

java.lang.Object
  extended by imp.ima.util.RgbFilter
      extended by imp.ima.util.RgbDiffusionFilter
          extended by imp.ima.util.AnisotropicDiffusion

public class AnisotropicDiffusion
extends RgbDiffusionFilter

Defines a smoothing algorithm on each RGB channel, using anisotropic diffusion.


Constructor Summary
AnisotropicDiffusion(int smoothing, int threshold)
          Constructs an anisotropic diffusion filter.
 
Method Summary
 
Methods inherited from class imp.ima.util.RgbDiffusionFilter
double2int, getRGB, int2double, more
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnisotropicDiffusion

public AnisotropicDiffusion(int smoothing,
                            int threshold)
Constructs an anisotropic diffusion filter.

Parameters:
smoothing - Smoothing factor [2..100] (related to the ratio between the diffusion tensor update and the sampling time constants).
threshold - Contrast threshold [2..100] (the threshold under which diffusion is isotropic).