A color filter is an inline, GLSL processor for an ImageLayer.
The osgEarth terrain engine runs each image tile through its layer’s
color filter as it’s being rendered on the GPU. You can chain color
filters together to form an image processing pipeline.

osgEarth comes with several stock filters; you can create your own
by implementing the osgEarth::ColorFilter interface.