2 #ifndef vil_convolve_2d_h_ 3 #define vil_convolve_2d_h_ 10 # include <vcl_msvc_warnings.h> 21 template <
class srcT,
class destT,
class kernelT,
class accumT>
30 #endif // vil_convolve_2d_h_ void vil_convolve_2d(const vil_image_view< srcT > &src_im, vil_image_view< destT > &dest_im, const vil_image_view< kernelT > &kernel, accumT ac)
Convolve kernel with srcT.
Concrete view of image data of type T held in memory.
void vil_correlate_2d(const vil_image_view< srcT > &src_im, vil_image_view< destT > &dest_im, const vil_image_view< kernelT > &kernel, accumT ac)
Correlate kernel with srcT.
vil_image_view< T > vil_flip_ud(const vil_image_view< T > &v)
Create a reflected view in which y -> nj-1-j.
vil_image_view< T > vil_flip_lr(const vil_image_view< T > &v)
Create a reflected view in which i -> ni-1-i.