| Environments | PYTHON :: EASI :: MODELER |
| Batch Mode | Yes |
| Quick links | Description :: Parameters :: Parameter descriptions :: Details |
| Back to top |
| Back to top |
| Name | Type | Length | Value range |
|---|---|---|---|
| Input: Required bands to calculate tasseled cap | Raster port | 0 - 6 | |
| SCALOFFS | Float | 0 - 3 | |
| SCALFACT | Float | 0 - 3 |
| Back to top |
Input: Required bands to calculate tasseled cap
The bands required to calculate the tasseled-cap transformation.
You must specify each required band for each sensor in a specific order to ensure that the tasseled cap is computed correctly.
If you do not specify a value, the required bands are determined based on the metadata of the input file. The file metadata must have the necessary band information.
| Sensor | Parameter definition |
|---|---|
|
Deimos-1 |
<green>,<red>,<nir> |
|
ALI |
<blue,<green>,<red>,<nir>,<swir>,<swir1> |
|
ALOS Avnir-2 |
<blue,<green>,<red>,<nir> |
|
Aster |
<green>,<red>,<nir>,<swir> |
For example, consider a Landsat-8 sensor with the following band designations:
| Channel | Band |
|---|---|
| 1 | NIR |
| 2 | Red |
| 3 | Blue |
| 4 | Green |
| 5 | SWIR (1.5 um) |
| 6 | SWIR (2.6 um) |
In such a case, enter the value as 3,4,2,1,5,6.
If a required band for a sensor is missing, the tasseled-cap transformation cannot be calculated.
If you do not specify a value, the band information is read from the metadata of the input file and based on wavelength.
SCALOFFS
Specifies the scaling offset used for converting the computed values to Digital Numbers (DNs) for storage in the output image.
A separate scaling offset for each output channel may be provided as a comma-separated list. (Brightness, Greenness, Wetness)
The target pixel-value range, after scaling, is as shown in the following table.
| Output data type | Output range limit |
|---|---|
| 8-bit | -0 to 254 |
| 16-bit signed | -32767 to 32767 |
| 16-bit unsigned | 0 to 65534 |
| 32-bit | N/A |
This parameter is optional.
If the scaling offset is specified, the scaling factor parameter must be specified as well.
These parameters are used jointly to convert the computed values to DNs as follows:
DN = Reflectance * Scaling factor + Scaling offset
Note: the radiometric gain and bias values stored in channel metadata are mutually related to the scaling factor and scaling offset values as follows:
Gain = Gain = 1 / Scaling factor
Bias = -Scaling offset / Scaling factor
Scaling factor = 1 / Gain
Scaling offset = -Bias / Gain
The default scaling offset and factor values for brightness, greenness, and wetness are as shown in the following table.
| Data type | Tasseled-cap index (channel) | Scaling factor | Scaling offset |
|---|---|---|---|
| 8-bit unsigned | Brightness | 0.0 | 84.666667 |
| Greenness | 96.25 | 317.50 | |
| Wetness | 175.625 | 158.75 | |
| 16-bit signed | Brightness | 0.0 | 10000.0 |
| Greenness | 0.0 | 10000.0 | |
| Wetness | 0.0 | 10000.0 | |
| 16-bit unsigned | Brightness | 0.0 | 10000.0 |
| Greenness | 3000.0 | 10000.0 | |
| Wetness | 11000.0 | 10000.0 | |
| 32-bit real | Brightness | 0.0 | 1.0 |
| Greenness | 0.0 | 1.0 | |
| Wetness | 0.0 | 1.0 |
This parameter is optional.
SCALFACT
Specifies the scaling factor for converting the computed tasseled-cap values to Digital Numbers (DNs) for storage in the output image.
A separate scaling factor for each output channel may be provided as a comma-separated list. (Brightness, Greenness, Wetness).
If the Scaling factor is specified, the Scaling offset must be specified as well.
This parameter is optional.
Please refer to the Scaling offset parameter for more details, and for the list of data type-dependent default values.
| Back to top |
To calculate the tasseled-cap transformation, the input file must contain the specific bands necessary. The number of bands in the file must range from three through six (Blue/Green/Red/NIR/SWIR1.6/SWIR2.2). You must also specify the necessary bands (channels) in the correct order.
The output will always be three channels: brightness, greenness, and wetness.
The tasseled-cap transformation for brightness is written to the first output channel, greenness to the second channel, and wetness to the third channel of the output file.
© PCI Geomatics Enterprises, Inc.®, 2026. All rights reserved.