Go to the documentation of this file.00001 #ifndef _PM_FOURIER_FOURIER_H_
00002 #define _PM_FOURIER_FOURIER_H_
00003
00004 #include <vector>
00005
00006 #include <lama_common/point.h>
00007
00008 using std::vector;
00009 using lama_common::Point2;
00010
00011 double getSimpleDissimilarityFft(const vector<double> &fft1, const vector<double> &fft2, const int size);
00012
00013 double getDissimilarityNccFft(const vector<double> &fft1, const vector<double> &fft2, const int size);
00014
00015 double getDissimilarityFourier(const vector<Point2> &polygon1, const vector<Point2> &polygon2, const int fftSize);
00016
00017 #endif // _PM_FOURIER_FOURIER_H_
00018