SetCustomFilter method

Sets the convolution to use a custom filter.


HRESULT retVal = object.SetCustomFilter(pFilter, Size);


pFilter [in]

Type: float

Pointer to an array of custom filter values.

Size [in]

Type: SIZE

Size of the custom filter, in pixels.


The height and width of the custom filter must be greater than or equal to 1. Most filters define a center pixel that is scanned over the input image to produce the output image. For even-sized dimensions, the center pixel for that dimension is the length divided by two. For example, a 5 x 4 custom filter has a center pixel at (2,2).