VIA - Volumetric Image Analysis
|
Functions | |
VImage | VConvolve3d (VImage src, VImage dest, VImage kernel) |
3D convolution More... | |
VImage | VConvolve2d (VImage src, VImage dest, VImage kernel) |
2D convolution More... | |
VImage | VConvolveCol (VImage src, VImage dest, VImage kernel) |
1D convolution in column-direction (for separable filters) More... | |
VImage | VConvolveRow (VImage src, VImage dest, VImage kernel) |
1D convolution in row-direction (for separable filters) More... | |
VImage | VConvolveBand (VImage src, VImage dest, VImage kernel) |
1D convolution in slice-direction (for separable filters) More... | |
Convolution
This file contains code for 2D and 3D convolutions, and for 1D convolutions. 1D convolutions can be used to implement separable 2D/3D filters.
VImage VConvolve3d | ( | VImage | src, |
VImage | dest, | ||
VImage | kernel | ||
) |
3D convolution
src | input image (any repn) |
dest | output image (float repn) |
kernel | raster image containing convolution kernel (float repn) |
VImage VConvolve2d | ( | VImage | src, |
VImage | dest, | ||
VImage | kernel | ||
) |
2D convolution
src | input image (any repn) |
dest | output image (float repn) |
kernel | raster image containing convolution kernel (float repn) |
VImage VConvolveCol | ( | VImage | src, |
VImage | dest, | ||
VImage | kernel | ||
) |
1D convolution in column-direction (for separable filters)
src | input image (any repn) |
dest | output image (float repn) |
kernel | raster image containing convolution kernel (float repn) |
VImage VConvolveRow | ( | VImage | src, |
VImage | dest, | ||
VImage | kernel | ||
) |
1D convolution in row-direction (for separable filters)
src | input image (any repn) |
dest | output image (float repn) |
kernel | convolution kernel (float repn) |
VImage VConvolveBand | ( | VImage | src, |
VImage | dest, | ||
VImage | kernel | ||
) |
1D convolution in slice-direction (for separable filters)
src | input image (any repn) |
dest | output image (float repn) |
kernel | convolution kernel (float repn) |