Fork me on GitHub

Filters can be applied to layers:

var composition = new Composition();
var myLayer = new ImageLayer();
composition.Layers.Add(myLayer);
// ... Set image source
myLayer.Filters.Add(new ColorTintFilter());
myLayer.Filters.Add(new OuterGlowFilter());

You can apply as many filters as you like to a layer. In addition, each image has a set of global filters that will be applied after all layers have been composited.

  • Border Filter

    Applies a border to an image.

    More details

  • Brightness Adjustment Filter

    Adjusts the brightness of an image.

    More details

  • Clipping Mask Filter

    Clips (reveals) the content of an image based on the non-transparent content of the specified image

    More details

  • Color Key Filter

    Makes a specified color transparent in the output image.

    More details

  • Color Tint Filter

    Adjusts the colour tint of the layer.

    More details

  • Contrast Adjustment Filter

    Adjusts the contrast of the layer.

    More details

  • Crop Filter

    Crops an image.

    More details

  • Curves Filter

    Maps input tones to output tones using either specified curve points or a Photoshop ACV file.

    More details

  • Distort Corners Filter

    Performs a perspective distortion on an image.

    More details

  • Drop Shadow Filter

    Adds a drop shadow to an image.

    More details

  • Emboss Filter

    Embosses an image.

    More details

  • Feather Filter

    Feathers the edge of an image.

    More details

  • Gaussian Blur Filter

    Removes fine image detail & noise leaving only larger scale changes.

    More details

  • Grayscale Filter

    Converts an image to grayscale.

    More details

  • Inversion Filter

    Inverts the colours of the image.

    More details

  • Opacity Adjustment Filter

    Adjusts the opacity of an image.

    More details

  • Outer Glow Filter

    Adjusts the opacity of an image.

    More details

  • Resize Filter

    Changes the size of an image.

    More details

  • Rotation Filter

    Rotates an image based on a specified angle.

    More details

  • Round Corners Filter

    Makes the corners of an image rounded, innit.

    More details

  • Sepia Filter

    Applies an old-photograph look to an image.

    More details

  • Shiny Floor Filter

    Creates the effect of an image placed on a shiny floor.

    More details

  • Solarize Filter

    Applies a solarize effect to an image.

    More details

  • Unsharp Mask Filter

    Sharpens an image by unsharp masking.

    More details

  • Vignette Filter

    Applies a vignette to the edges of the image.

    More details