Tool NameSupervised Image Classification
Tool ID0
Library IDimagery_classification
Version1.0
Author(s)O.Conrad (c) 2005

Description

Standard methods for supervised image classification, including minimum distance, maximum likelihood, spectral angle mapping. Classifiers can be trained by areas defined through shapes, samples supplied as table records, or statistics previously stored to file.

Parameters

NameTypeIdentifierDescriptionConstraints
Input
Featuresgrid list, inputGRIDS
Training Areasshapes, inputTRAINING
Training Samplestable, inputTRAIN_SAMPLESProvide a class identifier in the first field followed by sample data corresponding to the input feature grids.
Output
Classificationgrid, outputCLASSES
Qualitygrid, output, optionalQUALITYDependent on chosen method, these are distances or probabilities.
Look-up Tabletable, output, optionalCLASSES_LUTA reference list of the grid values that have been assigned to the training classes.
Options
NormalizebooleanNORMALISEDefault: 0
TrainingchoiceTRAIN_WITHAvailable Choices:
[0] training areas
[1] training samples
[2] load from file
Default: 0
Class Identifiertable fieldTRAINING_CLASS
Buffer Sizefloating point numberTRAIN_BUFFERFor non-polygon type training areas, creates a buffer with a diameter of specified size.Minimum: 0.000000
Default: 1.000000
Load Statistics from File...file pathFILE_LOAD
Save Statistics to File...file pathFILE_SAVE
MethodchoiceMETHODAvailable Choices:
[0] Binary Encoding
[1] Parallelepiped
[2] Minimum Distance
[3] Mahalanobis Distance
[4] Maximum Likelihood
[5] Spectral Angle Mapping
Default: 2
Distance Thresholdfloating point numberTHRESHOLD_DISTLet pixel stay unclassified, if minimum euclidean or mahalanobis distance is greater than threshold.Minimum: 0.000000
Default: 0.000000
Spectral Angle Threshold (Degree)floating point numberTHRESHOLD_ANGLELet pixel stay unclassified, if spectral angle distance is greater than threshold.Minimum: 0.000000
Maximum: 90.000000
Default: 0.000000
Probability Thresholdfloating point numberTHRESHOLD_PROBLet pixel stay unclassified, if maximum likelihood probability value is less than threshold.Minimum: 0.000000
Maximum: 100.000000
Default: 0.000000
Probability ReferencechoiceRELATIVE_PROBAvailable Choices:
[0] absolute
[1] relative
Default: 1