The filter parameter defines the name of an existing, user-created UNIX ASCII file whose contents is a matrix defining the way in which the input file will be filtered. The format of this file is described below, under FILTERS.
The repeat parameter defines the number of times the filter is to be applied to the input data.
TITLE TITLE MATRIX n . n lines of n integers . DIVISOR d TYPE S/P
Sequential filtering happens in place. As the filter is applied to the raster map layer, the category values that were changed in neighboring cells affect the resulting category value of the current cell being filtered.
Parallel filtering happens in such a way that the original raster map layer category values are used to produce the new category value.
More than one filter may be specified in the filter file. The additional filter(s) are described just like the first. For example, the following describes two filters:
TITLE 3x3 average, non-zero data only, followed by 5x5 average MATRIX 3 1 1 1 1 1 1 1 1 1 DIVISOR 0 TYPE P MATRIX 5 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 DIVISOR 25 TYPE P
If more than one filter step is specified, either because the repeat value was greater than one or because the filter file contained more than one matrix, these steps are performed sequentially. This means that first one filter is applied to the entire input raster map layer to produce an intermediate result; then the next filter is applied to the intermediate result to produce another intermediate result; and so on, until the final filter is applied. Then the output cell is written.
Last changed: $Date: 2003/05/06 14:04:17 $