Horus Doc || C++ Reference || Class Overview   Pixels   Images   Detector   Geometry   Registry || Doxygen's quick Index  

Recursive generalized convolution on 2D images

The pattern loops over all pixels in the image and performs a recursive generalized convolution in the neighbourhood of each pixel. The result is written to the corresponding position in the same image.

A generalized convolution is like a convolution but the multiplication and addition steps are replaced with functors. The functors are called gMul (for generalized multiplication) and gAdd (for generalized addition).

Instantiations of the pattern are invoked via

Instantiation is done via the HxImgFtorRecGenConv2d functor, with the following template parameters: Example(s): For further reference :
Return to patterns.


Generated on Tue Feb 3 14:19:12 2004 for C++Reference by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001