#include "osl_1d_half_kernel.h"
#include <vcl_iostream.h>
#include <vcl_cassert.h>
#include <vcl_cmath.h>
Go to the source code of this file.
Defines | |
#define | osl_1d_half_kernel_txx_ |
#define | OSL_1D_HALF_KERNEL_INSTANTIATE(T) |
Functions | |
*float | osl_compute_gauss_weight (float sigma, int mask_index) |
helper routine used by create_gaussian. | |
template<class T > | |
void | osl_create_gaussian (T gauss_sigma, osl_1d_half_kernel< T > *mask_ptr) |
routine to generate a gaussian convolution mask. |
Definition in file osl_1d_half_kernel.txx.
#define OSL_1D_HALF_KERNEL_INSTANTIATE | ( | T | ) |
template struct osl_1d_half_kernel<T >; \ template void osl_create_gaussian(T , osl_1d_half_kernel<T > *)
Definition at line 68 of file osl_1d_half_kernel.txx.
#define osl_1d_half_kernel_txx_ |
Definition at line 3 of file osl_1d_half_kernel.txx.
* float osl_compute_gauss_weight | ( | float | sigma, |
int | mask_index | ||
) |
helper routine used by create_gaussian.
static/*FIXME
Definition at line 15 of file osl_1d_half_kernel.txx.
void osl_create_gaussian | ( | T | gauss_sigma, |
osl_1d_half_kernel< T > * | mask_ptr | ||
) |
routine to generate a gaussian convolution mask.
Definition at line 30 of file osl_1d_half_kernel.txx.