Go to the documentation of this file.00001 #ifndef osl_convolve_h_
00002 #define osl_convolve_h_
00003
00004
00005
00006
00007 #include <osl/osl_1d_half_kernel.h>
00008 #include <osl/osl_roi_window.h>
00009 #include <vil1/vil1_memory_image_of.h>
00010
00011
00012
00013 void osl_convolve (osl_roi_window const *window,
00014 osl_1d_half_kernel<double> const *mask,
00015 vil1_memory_image_of<float> *image,
00016 vil1_memory_image_of<float> *scratch);
00017
00018
00019 #if 1
00020 void osl_convolve2 (osl_roi_window const *window,
00021 osl_1d_half_kernel<double> const *mask,
00022 vil1_memory_image_of<float> *image,
00023 vil1_memory_image_of<float> *scratch);
00024
00025 void osl_convolve3 (osl_roi_window const *window,
00026 osl_1d_half_kernel<double> const *mask,
00027 vil1_memory_image_of<float> *image,
00028 vil1_memory_image_of<float> *scratch);
00029
00030 void osl_convolve4 (osl_roi_window const *window,
00031 osl_1d_half_kernel<double> const *mask,
00032 vil1_memory_image_of<float> *image,
00033 vil1_memory_image_of<float> *scratch);
00034
00035 void osl_convolve5 (osl_roi_window const *window,
00036 osl_1d_half_kernel<double> const *mask,
00037 vil1_memory_image_of<float> *image,
00038 vil1_memory_image_of<float> *scratch);
00039
00040 void osl_convolve6 (osl_roi_window const *window,
00041 osl_1d_half_kernel<double> const *mask,
00042 vil1_memory_image_of<float> *image,
00043 vil1_memory_image_of<float> *scratch);
00044
00045 void osl_convolven (osl_roi_window const *window,
00046 osl_1d_half_kernel<double> const *mask,
00047 vil1_memory_image_of<float> *image,
00048 vil1_memory_image_of<float> *scratch);
00049 #endif
00050
00051 #endif // osl_convolve_h_