Operation: convolve

screenshot convolve

Author:

The operation uses the Class Convolver  from ImageJ.

Example

test source imagetest image    The image has been convolved with the default kernel of size 5x5 with value 24 for the central position and -1 for all others.

Description

The kernel is applied to each pixel of the image. The new value of each pixel is the sum of the values of the neighbors each multiplied by the corresponding coefficient in the kernel.  See  ImageJ documentation, menu "process>>filters" for details.

Options

screenshot option kernel
kernel: The number of rows and columns of the kernel must be odd. Each row must have the same number of elements.
normalize: If normalize is choosen the values in the matrix are divided by their sum to preserve the brightness of the image.

Parameter

The only parameter is the input image.

Results

The only result is the convolved image.