Standards /

WCPS-Manual / inducedExpr

The inducedExpr element is either a unaryInducedExpr or a binaryInducedExpr or a rangeConstructorExpr.

Induced operations allow to simultaneously apply a function originally working on a sin-gle cell value to all cells of a coverage. In case the range type contains more than one component, the function is applied to each cell component simultaneously.

The result coverage has the same domain, but may change its base type.

Note: The idea is that for each operation available on the range type, a corresponding coverage operation is provided ("induced from the range type operation"), a concept first introduced by Ritter et al. [8].

Example

Adding two RGB images will apply the "+" operation to each cell, and within a cell to each band in turn.