Leadtools.Windows.Media.Effects Getting Started

Summary

LEADTOOLS WPF (Leadtools.Windows.Media.Effects assembly)

For pointers to sample programs that demonstrate many features, see the table below:

.NET (WPF)
Java/Android
JavaScript
Xamarin
iOS and macOS

.NET (WPF)

Redistributables Paths

Assembly - Class/Namespace Comments
Leadtools.Windows.Media.Effects.DLL
- Leadtools.Windows.Media.Effects
The Leadtools.Windows.Media.Effects namespace includes classes for applying Pixel Shader effects to WPF UI Elements.

Dependencies

Library Description Dependencies
Leadtools.Windows.Media.Effects.dll Core Library

Leadtools.dll


NuGet PackageDescription
Leadtools.Document.Viewer.Wpf Document Imaging Library for WPF
Leadtools.Viewer.Controls.Wpf Viewer Controls for WPF

Sample Programs

Name Path Description
Basic Features Demo \Examples\ImageProcessing\DotNet\BasicFeaturesDemo

Demonstrates some basic LEADTOOLS image processing and display features.

  • Loads an image from a file
  • Performs basic image processing using LEADTOOLS Image Processing commands
  • Demonstrates row by row image data access
  • Displays images using the LEADTOOLS Image Viewer Control
Color Conversion Demo \Examples\ImageProcessing\DotNet\ColorConversionDemo

Demonstrates LEADTOOLS Colorspace Conversion SDK features.

Converts image data in a buffer from one color conversion model to another.

Formats supported include RGB, YUV, CMYK, HSV, HLS, YCC, ARGB, and many more.

Document Cleanup Demo \Examples\ImageProcessing\DotNet\DocumentCleanupDemo

Demonstrates Document Image Cleanup functionality.

  • Line Remove, Dot Remove, Border Remove, Hole-punch Remove
  • Deskew, Despeckle
  • Inverted Text
  • Character Smooth
Fusion Demo \Examples\ImageProcessing\DotNet\FusionDemo

Demonstrates the Image Fusion feature of the Medical Viewer engine.

Fusion demo allows the user to fuse two images together and adjust the fusion amount, transparency, scale, position, etc.

Users can also can fuse two series together.

GrayScale Demo \Examples\ImageProcessing\DotNet\GrayScaleDemo

Demonstrates Medical Image processing functionalities

The GrayScale Demo contains all LEADTOOLS medical image processing function and allow the user to adjust the parameter of each function, plus doing statistics, segmentation, region of interest, window level, etc.

Image Processing Demo (WinForms) \Examples\ImageProcessing\DotNet\ImageProcessingDemo

Demonstrates Image Processing functionality.

Apply Image Processing filters to images.

Interactive Histogram Demo \Examples\ImageProcessing\DotNet\InteractiveHistDemo

Demonstrates powerful and comprehensive tools that allow the user to adjust any image histogram.

  • Load and display images
  • Adjust image histogram
  • Alter, enhance, or segment histogram information
  • Provides histogram statistical information that can be helpful to analyze the image
Image Processing Demo (WPF) \Examples\ImageProcessing\DotNet\WPFImageProcessingDemo

Demonstrates Image Processing functionality.

Apply Image Processing filters to images.

WPF Shader Effects Demo \Examples\ImageProcessing\DotNet\WPFShaderEffectsDemo

Demonstrates WPF Shader Effects.

  • Load and display an image in the LEADTOOLS WPF Viewer
  • Apply Shader Effects to the displayed image
  • Control the options for the Shader Effects

Requirements

You can download the required software from Microsoft's download website**.

In order to execute the WPF demos, you must have the .NET Framework 3.0 installed.

In addition, to run the WPF demos you need:

  • Visual Studio 2008 (which does not require any addon)

or

  • Visual Studio 2005 with the "Visual Studio 2005 extensions for .NET Framework 3.0 (WCF WPF)".

In addition, to re-compile WPF demos you need: 

  • "Microsoft® Windows® Software Development Kit Update for Windows Vista"

or

  • "Windows SDK for Windows Server 2008 and .NET Framework version 3.5"

Included with LEADTOOLS Imaging SDK. All others are available in LEADTOOLS Imaging Pro, Document, and Medical Imaging SDKs.

NOTE
"Visual Studio 2005 extensions for.NET Framework 3.0 (WCF & WPF), November 2006" could not be found on the Microsoft download site, but could still be found on other sites like www.download.com. So, you can do a search on www.google.com if you cannot find these extensions on Microsoft's website.

At the time of writing this document, there were problems installing the "Visual Studio 2005 extensions for .NET Framework 3.0 (WCF WPF)" if you had Visual Studio 2005 with SP1 installed. In such cases, perform the following steps in order to get the Visual Studio 2005 extensions working:

  1. Install the .NET Framework 3.0 (not 3.5!)
  2. Install the Visual Studio 2005 extensions for .NET Framework 3.0 (WCF & WPF)
  3. Re-install Visual Studio 2005 SP1 (telling the SP1 setup to re-install SP1)
  4. You can now install .NET Framework 3.5 (SP1) (optional)

It is possible that future revisions of the .NET framework or the Visual Studio service packs will change this order. Alternatively, you can follow the procedures outlined in the MSDN Forum article, "Visual Studio 2005 WPF Extensions Problem", at Visual Studio 2005 WPF Extensions Problem.  

Java/Android

Sample Programs

Name Path Description
Image Processing Demo (Android) \Examples\ImageProcessing\Android\ImageProcessingDemo

Demonstrates Image Processing functionality.

Apply Image Processing filters to images.

JavaScript

Sample Programs

Name Path Description
Image Processing Demo \Examples\ImageProcessing\JS\ImageProcessingDemo

Demonstrates image processing effects using HTML5 / JavaScript.

Xamarin

Sample Programs

Name Path Description
Image Processing Demo \Examples\ImageProcessing\Xamarin\IPDemo

Demonstrates Image Processing Functionality.

Apply Image Processing filters to images.

Live Filter Demo \Examples\ImageProcessing\Xamarin\LiveFilterDemo

Demonstrates using the camera library that bridges android.hardware.camera and android.hardware.camera2 for easier live capture and single image camera applications.

iOS and macOS

Sample Programs

Name Path Description
Image Processing Demo \Examples\ImageProcessing\Xcode\iOS\Objective-C\IPDemo

Demonstrates Image Processing functionality.

Apply Image Processing filters to images.

\Examples\ImageProcessing\Xcode\iOS\Swift\IPDemo
\Examples\ImageProcessing\Xcode\macOS\Objective-C\IPDemo
\Examples\ImageProcessing\Xcode\macOS\Swift\IPDemo

See Also

Programming Reference

Getting Started

Assembly Overview

Reference

Introduction to LEADTOOLS for WPF

LEADTOOLS Licensing Requirements

Technical Support

MSDN: WPF Pixel Shader Effects

Introduction

WPF Assemblies

Leadtools.Controls

Help Version 22.0.2021.8.20
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2022 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Windows.Media.Effects Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2022 LEAD Technologies, Inc. All Rights Reserved.