Visual Basic (Declaration) | |
---|---|
Public Class SpatialFilterCommandBitmapEffect Inherits RasterCommandBitmapEffect |
Visual Basic (Usage) | Copy Code |
---|---|
|
C# | |
---|---|
public class SpatialFilterCommandBitmapEffect : RasterCommandBitmapEffect |
Managed Extensions for C++ | |
---|---|
public __gc class SpatialFilterCommandBitmapEffect : public RasterCommandBitmapEffect |
C++/CLI | |
---|---|
public ref class SpatialFilterCommandBitmapEffect : public RasterCommandBitmapEffect |
XAML Property Element Usage | |
---|---|
SpatialFilterCommandBitmapEffect ... |
Run the SpatialFilterCommandBitmapEffect on an image and apply a Prewitt edge detection filter.
Visual Basic | Copy Code |
---|---|
Public Sub SpatialFilterCommandBitmapEffectExample(ByVal element As FrameworkElement) |
C# | Copy Code |
---|---|
public void SpatialFilterCommandBitmapEffectExample(FrameworkElement element) |
XAML | Copy Code |
---|---|
<!-- Broken. Not sure on this yet. --> |
A spatial filter recomputes the brightness of each pixel in an image by using a weighted averaging technique that considers the surrounding pixels. Spatial filters are used for operations such as sharpening an image or detecting edges within the image. The SpatialFilterCommandBitmapEffect works best with 24-bit, 16-bit, or grayscale images. If the image uses a color palette, this command matches the new brightness value of each pixel to the nearest color in the existing palette. It is beyond the scope of this documentation to explain how applying various weighting factors affects an image. For such information, refer to a textbook on image processing like Digital Image Processing: Principles and Applications, by Gregory A. Baxes.
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.SpatialFilterCommandBitmapEffect
Target Platforms: Microsoft .NET Framework 3.0, Windows XP, Windows Vista, and Windows Server 2003
Reference
SpatialFilterCommandBitmapEffect MembersLeadtools.Windows.Media.Effects.Effects Namespace
SharpenCommandBitmapEffect Class
PosterizeCommandBitmapEffect Class
MosaicCommandBitmapEffect Class
EmbossCommandBitmapEffect Class
AverageCommandBitmapEffect Class
MedianCommandBitmapEffect Class
AddNoiseCommandBitmapEffect Class
IntensityDetectCommandBitmapEffect Class
BinaryFilterCommandBitmapEffect Class
MinimumCommandBitmapEffect Class
MaximumCommandBitmapEffect Class
OilifyCommandBitmapEffect Class
SolarizeCommandBitmapEffect Class
DiffuseGlowCommandBitmapEffect Class
HighPassCommandBitmapEffect Class
MaskConvolutionCommandBitmapEffect Class