Classification using expression
Use expressions to calculate properties of individual classes in a category.
The last Expression can be TRUE which will imply that the last expression will always be assigned if all above evaluates as false
Parameters
Expression
NOTE
The expressions are applied in order top-down
Choose a new class and write the expression for it.

Click the “Add” button to add additional classification expressions. Click the color square to select color for the classification class.
The operators that can be used:
Operators than can be used expressions include the data operators wNNN and bMMM for referring to wavelength bands, the range operator : used for averaging data, standard arithmetic (+,-,/,* …) and comparison operators (=,>,< …) as well as some mathematical functions (…) and constants (
).
Breeze does not validate the provided expression until you click Apply changes to apply it to some data.
Data Operator | Description |
|---|---|
| Wavelength lookup operator that finds the wavelength band closest to the provided number A setting controls how far off a wavelength is allowed to be to be considered a match. If there isn’t matching data an error is displayed when applying the workflow to data. Learn more in Wavelength matching. Example of this syntax: |
| Band index operator. If the index |
| Average range operator that returns the average value for a range of wavelength bands. For example: |
The parameters that can be used:
AreaLengthWidthCircumferenceRegularityRoundnessAngleD1D2XYMaxBorderDistanceBoundingBoxArea
For details on each available property see: Object properties Details
Pretreatments
In top-down applied order ⬇️ , meaning Savitzky-Golay is applied first then Derivative and so on.
Savitzky-Golay
Derivative
SNV (Standard Normal Variate)
Logarithm
Center
UV (Unit Variance) scaling
For more on each type of pretreatment see: Pretreatments