Go to the documentation of this file.00001 #ifndef GAUSSIAN_H
00002 #define GAUSSIAN_H
00003
00004 #include <cmath>
00005 #include <vector>
00006
00007 namespace AprilTags {
00008
00009 class Gaussian {
00010
00011 public:
00012 static bool warned;
00013
00015
00018 static std::vector<float> makeGaussianFilter(float sigma, int n);
00019
00021
00030 static void convolveSymmetricCentered(const std::vector<float>& a, unsigned int aoff, unsigned int alen,
00031 const std::vector<float>& f, std::vector<float>& r, unsigned int roff);
00032
00033 };
00034
00035 }
00036
00037 #endif