Performs subpixel classification and calculates the fractional abundance of different land-cover types for individual pixels.
Notes
The function calculates the fractional cover for individual pixels that contain multiple land cover types. It generates a multiband layer, where each band corresponds to the fractional abundance of each land cover class. For example, you can use it to perform land cover classification on a multispectral image to identify photosynthetic vegetation, bare soil, and dead or nonphotosynthetic vegetation.
The order of the output multiband raster follows the order of the input spectral profile.
The number of classes cannot exceed the number of bands in the input raster. For example, you cannot extract information about 9 classes from an 8-band raster.
Polygon features require the following field names:
- classname—A text field indicating the name of the class category.
- classvalue—A long integer field containing the integer value for each class category.
When calculating the fractional abundance of each land cover class, the solution to the system of equations can include negative coefficients or fractions. If this occurs, you can check the training samples in your input spectral profile to see that they accurately represent each class. If they appear correct, select Non-negative for Output Value Option.
This function can process a multidimensional raster layer. The result is a multidimensional raster layer where each slice is a multiband raster containing the fractional abundance of each land cover class.
Parameters
Parameter name | Description |
---|---|
Raster | The input raster. |
Spectral Profile Type | The spectral information for the different land cover classes.
|
Spectral Profile | The input spectral profile file. |
Training Feature | The input training feature file. |
Non-negative | Specifies the options to define the output pixel values.
|
Sum to One | Specifies the options to define the output pixel values.
|