Generalised convolution is a ubiquitous image processing operation in which a local operator is applied to an Image in order to transform it in some manner. We present an extensible and flexible C++ implementation of generalised convolution in the image domain that is based on the Strategy design pattern. Our implementation facilitates the coding of different local operators.
展开▼