Parent Topic: FLE

PARAMETERS

FLE is controlled by the following global parameters:

Name     Prompt                                  Count     Type
FILE     Database File Name                      1-64      Char
DBIC     Database Input Channel                  1         Int
DBOC     Database Output Channel                 1         Int
FLSZ     Filter Size: Pixels, Lines              1-2       Int
NOISE    Type of Noise: ADDI/MULT/BOTH           4         Char
NOISEVAR Noise variance                          0-1       Real
NLOOK    No. of Looks                            0-1       Int
ADDMEAN  Additive noise mean                     0-1       Real
MULMEAN  Multiplicative noise mean               0-1       Real
THRVAR   Variance threshold                      0-1       Real
MASK     Area Mask (Window or Bitmap)            0-4       Int

FILE

Specifies the name of the PCIDSK file containing the channel to be filtered.

 EASI>FILE="filespec"

DBIC

Specifies the input channel to be filtered.

 EASI>DBIC=i

DBOC

Specifies the output channel for the filtered data.

 EASI>DBOC=j
 EASI>DBOC=DBIC                 | DBIC is overwritten
Only the area under MASK is written to DBOC.

FLSZ

Specifies the filter size. The filter must be square.

 EASI>FLSZ=pixels,lines         | odd values from 3x3 to 11x11
 EASI>FLSZ=k                    | pixels = lines = k
 EASI>FLSZ=                     | defaults to 3x3

NOISE

Specifies the kind of the noise on the input channel.

 EASI>NOISE = "ADDI"            |  Additive noise
 EASI>NOISE = "MULT"            |  Multiplicative noise
 EASI>NOISE = "BOTH"            |  Additive & multiplicative noise
Note: For most radar data, the noise is usually multiplicative.

NOISEVAR

Specifies the noise variance for the image channel.

 EASI>NOISEVAR=i
This parameter specifies the noise variance of the image. The user can measure this value on the image by selecting a flat area on the image and run HIS program to calculate the standard deviation of the area. NOISEVAR is equal to the square of the standard deviation of the flat area. For multiplicative noise, if the user does not know of any flat area on the image, the noise variance can be estimated from the number of looks of the image. See the NLOOK parameter for details. If both NOISEVAR and NLOOK are not specified, NOISEVAR is defaulted to zero.

NLOOK

Specifies the number of looks of the image for multiplicative noise.

 EASI>NLOOK=i
This parameter specifies the number of looks of the image and is applicable only for the case of multiplicative noise. It is used to calculate the noise variance of the image, if the parameter NOISEVAR is not specified. If this parameter is specified and NOISEVAR parameter is not specified, NOISEVAR will be equal to 1/NLOOK with noise mean equals to 1. If NOISEVAR parameter is specified, this parameter will be ignored.

ADDMEAN

Specifies the additive noise mean for the image channel.

 EASI>ADDMEAN=i
 EASI>ADDMEAN=          | defaults to 0 (uniformly distributed noise)
If NOISE="MULT", this parameter is ignored.

MULMEAN

Specifies the multiplicative noise mean for the image channel.

 EASI>MULMEAN=i
 EASI>MULMEAN=          | defaults to 1 (uniformly distributed noise)
If NOISE="ADDI", this parameter is ignored.

THRVAR

Specifies the filter window variance threshold for the image channel.

 EASI>THRVAR=i
 EASI>THRVAR=           | variance threshold ignored
This parameter detects edges and activates the Improved Lee Filter. This parameter can only be specified for a 7x7 or a 9x9 filter window (FLSZ).

MASK

Specifies the area in the input channel which should be processed. This can be one of the following:

 EASI>MASK=xoff,yoff,xsize,ysize        | process windowed image
 EASI>MASK=b                            | process image under bitmap
                                        | stored in segment b
 EASI>MASK=                             | process entire channel

Parent Topic: FLE
About PCI Help Gateway