Parent Topic: MLC

PARAMETERS

MLC is controlled by the following global parameters:

Name     Prompt                                  Count     Type
FILE     Database File Name                      1-64      Char
MAXL     Classifier: PARA/TIES/FULL              4         Char
DBS1     Class Signature Subset 1                1-256     Int
DBOC     Database Output Channel List            1-16      Int
PROBCHAN Probability Output Channel              0-16      Int
MASK     Area Mask (Window or Bitmap)            0-4       Int
NULLCLAS Null Class: YES/NO                      0-4       Char
REPORT   Report mode: TERM/OFF/filename          0-64      Char

FILE

Specifies the name of the PCIDSK image file to be classified.

 EASI>FILE="filespec"

MAXL

Specifies the type of classifier. There are three options:

 EASI>MAXL="PARA"       | parallelepiped classification
 EASI>MAXL="FULL"       | full maximum likelihood 
                        | (Gaussian) classification.
 EASI>MAXL="TIES"       | parallelepiped classification with
                        | maximum likelihood tie resolution

DBS1

Specifies the class signature segments (type 121) to use in the classification. The signatures are normally computed using the the CSG PACE program.

 EASI>DBS1=i,j,...,p

DBOC

Specifies the output channel(s) to which the classification results should be written. In the case of Parallelepiped or Ties classification (MAXL="PARA" or "TIES") this is a single channel. In the case of full Maximum Likelihood Classification (MAXL="FULL") this is a list of channels where the first channel will hold the most likely class, the second channel the 2nd most likely class, etc.

 EASI>DBOC=i           | Typical case for all classifiers
 EASI>DBOC=i,j,k,...   | Option for full Maximum Likelihood
Note: The number of output channels cannot be more than the number of signatures.

PROBCHAN

Optionally specifies the channels in which to store a posteriori probabilities (values from 0 to 100%) that a pixel belongs to the class to which it was assigned. For each channel specified in DBOC, a corresponding probability channel can be specified in PROBCHAN. This parameter is only used during a full maximum likelihood classification (that is, when MAXL="FULL").

 EASI>PROBCHAN=        | Default, don't calculate probability
 EASI>PROBCHAN=i       | Calculate probability for most likely class
 EASI>PROBCHAN=i,j,... | Calculate list of probabilities
Use of 32 bit real channels is recommended since many probabilities are quite small.

MASK

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

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

NULLCLAS

Specifies whether pixels can be assigned to the NULL (value 0) class. This parameter is only used during a full maximum likelihood classification (that is, when MAXL="FULL").

 EASI>NULLCLAS="YES"   | Allow NULL class
 EASI>NULLCLAS="NO"    | Classify every pixel to a class
 EASI>NULLCLAS=        | Defaults to "YES"
If this option is "YES" then a pixel is assigned to a class only if it is within the Gaussian threshold specified for the class. If it is not within any threshold, it is assigned to the NULL (0) class. If the option is "NO" then the thresholds are ignored and every pixel will be assigned to the most probable class (i.e., nearest class based on Mahalanobis distance).

REPORT

Specifies the file to which the generated report is appended.

 EASI>REPORT="filename"
 EASI>REPORT=           | defaults to terminal output
The following names have special meaning:

 EASI>REPORT="TERM"     | generates reports on your terminal
 EASI>REPORT="DISK"     | generates reports on file "IMPRPT.LST"
 EASI>REPORT="OFF"      | switches off report generation

Parent Topic: MLC
About PCI Help Gateway