The Leadtools.Windows.Media.Effects assembly provides classes to use Pixel Shaders to add visual interest to rendered Microsoft Windows Presentation Foundation (WPF) content. For example, increase or decrease the sharpness of a button with the SharpenEffect or invert controls with the InvertEffect.
Note that in order for a WPF application to run, Microsoft .Net Framework 3.0 must be installed on the client. Internet Explorer 7 can auto-detect whether Framework is installed under certain conditions.
- Apply an embossed effect, specifying the lighting direction.
- Invert colors.
- Change contrast, intensity or brightness.
- Change saturation.
- Detect the edges of the image.
- Shutters: apply rectangular or elliptical shutter to only view part of the image.
- Magnify Glass: creates an effect that can be used to zoom in on a portion of an image with options to specify size, shape and color of the magnify glass and crosshairs.
- Window Leveling: fills and applies window leveling on the specified image. Window leveling is used in medical application to view grayscale images using a window center and width.
Introduction to LEADTOOLS for WPF
LEADTOOLS Licensing Requirements
MSDN: WPF Pixel Shader Effects
Deploying a WPF Application (WPF)
Leadtools.Windows.Media.Effects Assembly Changes