Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

Array2dScalarReal64* Impala::Core::Array::MakeGaussian1d ( double  sigma,
int  deri,
double  acc,
int  maxfsize,
int  fsize = 0 
) [inline]

Generate a kernel image resembling a Gaussian.

Definition at line 104 of file MakeGaussian1d.h.

References filterWidth(), and makeFilter().

Referenced by Impala::Samples::Timing::DoOneConvSep(), GaussDerivative(), GaussDerivativeVec3(), Impala::Core::Tracking::ImagePyramid::ImagePyramid(), Impala::Application::DemoCamera2d::mainDemoCamera2d(), Impala::Application::Src::mainSrc(), Impala::Core::VideoSet::ShotSegmenter::ShotSegmenter(), and Impala::Application::Src::WindowSrc::WindowSrc().

00105 {
00106     if (fsize < 1) { /* determine filter size if not specified */
00107         fsize = filterWidth(sigma, deri, acc, maxfsize);
00108     }
00109 
00110     double* fData = makeFilter(sigma, deri, acc, fsize, maxfsize);
00111     return ArrayCreate<Array2dScalarReal64>(fsize, 1, 0, 0, fData);
00112 }

Here is the call graph for this function:


Generated on Fri Mar 19 10:57:39 2010 for ImpalaSrc by  doxygen 1.5.1