A filter for processing Raster datasets. RasterFilter is the base class for all raster filters. A filter applies a transformation to a source raster either by modifying that raster directly, or returning a new instance of that raster that has the filter applied to it. To apply a filter to a raster, use the Apply or Apply In Place methods. Common filters include color transformations, like Brightness Filter and Gamma Correction Filter, and Convolution Filter based filters like Sharpen Filter and Edge Detect Filter.