meta data for this page
BandRatios
BandRatios (Hoku 3.2) takes the ratio of every band of a multiband image with every band that follows it. Ratios with the bands before it would be redundant, so an image with N bands gives N(N−1)/2 output bands.
Order of the output bands
- The first N−1 bands pair band 0 with bands 1 to N−1.
- The next N−2 bands pair band 1 with bands 2 to N−1.
- And so on, until the last band, which pairs band N−2 with band N−1.
For example, a 4-band image gives 6 output bands, for the pairs (0, 1), (0, 2), (0, 3), (1, 2), (1, 3) and (2, 3).
Arguments
| Argument | What it does | Default |
|---|---|---|
| operation | The ratio or the difference of each pair of bands | ratio |
| output bits | Floating point, 32-bit or 64-bit | 32 |
| bandsOut | Output only the first M bands (bands 0 to M−1). Useful because the number of bands grows quickly | all |
The input must have more than one band, and can be byte, integer or floating point. The output is floating point.