## ConvolutionFilter class

The kernel matrix provider class.

```csharp
public class ConvolutionFilter
```

## Properties

| Name | Description |
| --- | --- |
| static [Emboss3x3](../../aspose.imaging.imagefilters.convolution/convolutionfilter/emboss3x3/) { get; } | Gets the 3x3 Emboss kernel. |
| static [Emboss5x5](../../aspose.imaging.imagefilters.convolution/convolutionfilter/emboss5x5/) { get; } | Gets the 5x5 Emboss kernel. |
| static [Sharpen3x3](../../aspose.imaging.imagefilters.convolution/convolutionfilter/sharpen3x3/) { get; } | Gets the 3x3 sharpen kernel. |
| static [Sharpen5x5](../../aspose.imaging.imagefilters.convolution/convolutionfilter/sharpen5x5/) { get; } | Gets the 5x5 sharpen kernel. |

## Methods

| Name | Description |
| --- | --- |
| static [GetBlurBox](../../aspose.imaging.imagefilters.convolution/convolutionfilter/getblurbox/)(int) | Gets the box blur kernel. |
| static [GetBlurMotion](../../aspose.imaging.imagefilters.convolution/convolutionfilter/getblurmotion/)(int, double) | Gets the motion blur kernel. |
| static [GetGaussian](../../aspose.imaging.imagefilters.convolution/convolutionfilter/getgaussian/)(int, double) | Gets the Gaussian kernel. |
| static [ToComplex](../../aspose.imaging.imagefilters.convolution/convolutionfilter/tocomplex/)(double[]) |  |

### See Also

* namespace [Aspose.Imaging.ImageFilters.Convolution](../../aspose.imaging.imagefilters.convolution/)
* assembly [Aspose.Imaging](../../)


