Provides access to members that control a speckle function for radar imagery.
Members
Name | Description | |
---|---|---|
AdditiveNoiseMean | The mean additive noise. This parameter is used only for Lee filter with Additive and Multiplicative(both) noise models. | |
DampFactor | The extent of damping applied. This parameter is used only for Enhanced Lee filter and Frost filter. | |
FilterSize | The size of the speckle filter kernel. | |
FilterType | The type of the speckle filter. | |
MultiplicativeNoiseMean | The mean multiplicative noise. This parameter is used only for Lee filter with Multiplicative or Additive and Multiplicative(both) noise models. | |
NLooks | The number of looks. This parameter is used only for Lee filter with Multiplicative noise model as well as the Enhanced Lee filter. | |
NoiseModel | The speckle noise model. This parameter is used only for the Lee filter type. | |
NoiseVariance | The noise variance. This parameter is used only for Lee filter with Additive or Additive and Multiplicative(both) noise models. | |
Raster | The source raster object. |
ISpeckleFunctionArguments.AdditiveNoiseMean Property
The mean additive noise. This parameter is used only for Lee filter with Additive and Multiplicative(both) noise models.
Public Property AdditiveNoiseMean As Double
public double AdditiveNoiseMean {get; set;}
ISpeckleFunctionArguments.DampFactor Property
The extent of damping applied. This parameter is used only for Enhanced Lee filter and Frost filter.
Public Property DampFactor As Double
public double DampFactor {get; set;}
ISpeckleFunctionArguments.FilterSize Property
The size of the speckle filter kernel.
Public Property FilterSize As esriSpeckleFilterKernel
public esriSpeckleFilterKernel FilterSize {get; set;}
ISpeckleFunctionArguments.FilterType Property
The type of the speckle filter.
Public Property FilterType As esriSpeckleFilterType
public esriSpeckleFilterType FilterType {get; set;}
ISpeckleFunctionArguments.MultiplicativeNoiseMean Property
The mean multiplicative noise. This parameter is used only for Lee filter with Multiplicative or Additive and Multiplicative(both) noise models.
Public Property MultiplicativeNoiseMean As Double
public double MultiplicativeNoiseMean {get; set;}
ISpeckleFunctionArguments.NLooks Property
The number of looks. This parameter is used only for Lee filter with Multiplicative noise model as well as the Enhanced Lee filter.
Public Property NLooks As Integer
public int NLooks {get; set;}
ISpeckleFunctionArguments.NoiseModel Property
The speckle noise model. This parameter is used only for the Lee filter type.
Public Property NoiseModel As esriSpeckleNoiseModel
public esriSpeckleNoiseModel NoiseModel {get; set;}
ISpeckleFunctionArguments.NoiseVariance Property
The noise variance. This parameter is used only for Lee filter with Additive or Additive and Multiplicative(both) noise models.
Public Property NoiseVariance As Double
public double NoiseVariance {get; set;}
ISpeckleFunctionArguments.Raster Property
The source raster object.
Public Property Raster As Object
public object Raster {get; set;}
Classes that implement ISpeckleFunctionArguments
Classes | Description |
---|---|
SpeckleFunctionArguments | A class for speckle raster function arguments. |