It would be nice if the RasterConvolver could have an additional parameters. (In order of importance)
Apply kernel:
- at all values
- only at specific values
- don't apply at specific values
- use all values in computation
- use only specified values
- ignore specified values
Replace or Append Band
Currently the RasterConvolver replaces the existing band with the results of the convolution. On occasion it would be nice if the results could be appended to the original raster instead of having to send the original raster and the output of the convolver to a RasterBandCombiner.
Potential use cases include:
- eliminating a specific class from a classified raster with a majority filter.
- filling in nodata values with the average of the surrounding values, but leaving the data pixels untouched.