#include <dlrCommon/tags.h>
#include <dlrNumeric/array1D.h>
#include <dlrNumeric/convolutionStrategy.h>
#include <algorithm>
#include <dlrNumeric/convolve1D.h>
Include dependency graph for convolve.h:

Go to the source code of this file.
Namespaces | |
| namespace | dlr |
| namespace | dlr::numeric |
Functions | |
| template<class Type> | |
| Array1D< Type > | dlr::numeric::convolve (const Array1D< Type > &kernel, const Array1D< Type > &signal, ConvolutionStrategy strategy) |
| template<class Type0, class Type1> | |
| Array1D< Type1 > | dlr::numeric::convolve (const Array1D< Type0 > &kernel, const Array1D< Type0 > &signal, type_tag< Type1 > resultTag, ConvolutionStrategy strategy=DLR_CONVOLVE_ZERO_PAD_RESULT) |
| template<class Type> | |
| Array1D< Type > | dlr::numeric::correlate (const Array1D< Type > &kernel, const Array1D< Type > &signal, ConvolutionStrategy strategy=DLR_CONVOLVE_ZERO_PAD_RESULT) |
| template<class Type0, class Type1> | |
| Array1D< Type1 > | dlr::numeric::correlate (const Array1D< Type0 > &kernel, const Array1D< Type0 > &signal, type_tag< Type1 > resultTag, ConvolutionStrategy strategy=DLR_CONVOLVE_ZERO_PAD_RESULT) |
Copyright (C) 2006-2007 David LaRose, dlr@cs.cmu.edu See accompanying file, LICENSE.TXT, for details.
Definition in file convolve.h.
1.5.2