Leadtools.Windows.Media.Effects Send comments on this topic. | Back to Introduction - All Topics | Help Version 15.02.15
BinaryFilterCommandBitmapEffect Class
See Also  Members   Example 
Leadtools.Windows.Media.Effects.Effects Namespace : BinaryFilterCommandBitmapEffect Class





Imposes a binary filter on an image. This command is available in LEADTOOLS Document and Medical Imaging toolkits.

Syntax

Visual Basic (Declaration) 
Public Class BinaryFilterCommandBitmapEffect 
   Inherits RasterCommandBitmapEffect
Visual Basic (Usage)Copy Code
Dim instance As BinaryFilterCommandBitmapEffect
C# 
public class BinaryFilterCommandBitmapEffect : RasterCommandBitmapEffect 
Managed Extensions for C++ 
public __gc class BinaryFilterCommandBitmapEffect : public RasterCommandBitmapEffect 
C++/CLI 
public ref class BinaryFilterCommandBitmapEffect : public RasterCommandBitmapEffect 
XAML Property Element Usage 

BinaryFilterCommandBitmapEffect ...

Example

Visual BasicCopy Code
Public Sub BinaryFilterCommandBitmapEffectExample(ByVal element As FrameworkElement)

   ' Initialize Effect
   Dim effect As BinaryFilterCommandBitmapEffect = New BinaryFilterCommandBitmapEffect()
   Dim nMatrix As Integer() = New Integer(8) {}
   nMatrix(0) = 0
   nMatrix(1) = 0
   nMatrix(2) = 0
   nMatrix(3) = 0
   nMatrix(4) = 0
   nMatrix(5) = 0
   nMatrix(6) = 0
   nMatrix(7) = 0
   nMatrix(8) = 0
   effect.Matrix = nMatrix
   effect.Maximum = True
   element.BitmapEffect = effect
End Sub
C#Copy Code
public void BinaryFilterCommandBitmapEffectExample(FrameworkElement element) 

 
   // Initialize Effect 
   int[] nMatrix = new int[9]; 
 
   BinaryFilterCommandBitmapEffect effect = new BinaryFilterCommandBitmapEffect(); 
   nMatrix[0] = 0; 
   nMatrix[1] = 0; 
   nMatrix[2] = 0; 
   nMatrix[3] = 0; 
   nMatrix[4] = 0; 
   nMatrix[5] = 0; 
   nMatrix[6] = 0; 
   nMatrix[7] = 0; 
   nMatrix[8] = 0; 
 
   effect.Matrix = nMatrix; 
   effect.Maximum = true; 
   element.BitmapEffect = effect; 
}
XAMLCopy Code
<Page Title="CSAnimateEffect" Height="391" Width="300" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:lteffects="clr-namespace:Leadtools.Windows.Media.Effects.Effects;assembly=Leadtools.Windows.Media.Effects"> 
  <Grid> 
    <Image Margin="10,10,10,10" HorizontalAlignment="Center" VerticalAlignment="Center" Source="C:\Program Files\LEAD Technologies, Inc\LEADTOOLS 15\Images\slave.jpg"> 
      <Image.BitmapEffect> 
        <lteffects:BinaryFilterCommandBitmapEffect x:Name="MyBitmapEffect" /> 
      </Image.BitmapEffect> 
    </Image> 
  </Grid> 
</Page>

Remarks

    Inheritance Hierarchy

    System.Object
       System.Windows.Threading.DispatcherObject
          System.Windows.DependencyObject
             System.Windows.Freezable
                System.Windows.Media.Animation.Animatable
                   System.Windows.Media.Effects.BitmapEffect
                      Leadtools.Windows.Media.Effects.RasterCommandBitmapEffect
                         Leadtools.Windows.Media.Effects.Effects.BinaryFilterCommandBitmapEffect

    Requirements

    Target Platforms: Microsoft .NET Framework 3.0, Windows XP, Windows Vista, and Windows Server 2003

    See Also