NAME
get_2D_gaussian_mask_dispatch - Computes a number of different gaussian masks
SYNOPSIS
#include "m/m_convolve.h"
Example compile flags (system dependent):
-DLINUX_X86_64 -DLINUX_X86_64_OPTERON -DGNU_COMPILER
-I/home/kobus/include
-L/home/kobus/misc/load/linux_x86_64_opteron -L/usr/lib/x86_64-linux-gnu
-lKJB -lfftw3 -lgsl -lgslcblas -ljpeg -lSVM -lstdc++ -lpthread -lSLATEC -lg2c -lacml -lacml_mv -lblas -lg2c -lncursesw
int get_2D_gaussian_mask_dispatch
(
Matrix **mask_mpp,
int num_rows,
int num_cols,
double row_sigma,
double col_sigma,
int x_derivitive,
int y_derivitive
);
PARAMETERS
-
Matrix **mask_mpp
-
Output gaussian smoothing mask.
-
int num_rows
-
Number of rows in mask.
-
int num_cols
-
Number of cols in mask.
-
double row_sigma
-
Standard deviation in row direction in bin units.
-
double col_sigma
-
Standard deviation in column direction bin units.
-
int x_derivitive
-
add x-derivitive mask?
-
int y_derivitive
-
add y-derivitive mask?
DESCRIPTION
Computes a number of different gaussian masks
SEE ALSO
gauss_convolve_matrix
,
convolve_matrix
,
x_convolve_matrix
,
y_convolve_matrix
,
convolve_vector
,
get_2D_gaussian_mask
,
get_2D_gaussian_mask_2
,
get_2D_gaussian_dx_mask
,
get_2D_gaussian_dy_mask
,
get_1D_gaussian_mask