DetectSIFT.hh
Go to the documentation of this file.
00001 
00006 #ifndef P_DETECT_SIFT_HH
00007 #define P_DETECT_SIFT_HH
00008 
00009 #include <limits.h>
00010 #ifndef WIN32
00011 #include <wait.h>
00012 #endif
00013 #include <blort/Recognizer3D/PNamespace.hh>
00014 #include <blort/Recognizer3D/KeypointDescriptor.hh>
00015 #include <blort/Recognizer3D/Array.hh>
00016 
00017 
00018 namespace P
00019 {
00020 
00021 typedef float SIFTDescriptor[128];
00022 
00023 
00024 
00025 class DetectSIFT
00026 {
00027 private:
00028 
00029   void SavePGMImage(const char *filename, IplImage *grey);
00030 
00031 public:
00032   DetectSIFT();
00033   ~DetectSIFT();
00034 
00035   void Operate(IplImage *img,Array<KeypointDescriptor*> &keys);
00036   void Draw(IplImage *img, Array<KeypointDescriptor*> &keys);
00037 };
00038 
00039 
00040 /************************** INLINE METHODES ******************************/
00041 
00042 
00043 
00044 }
00045 
00046 #endif
00047 


blort
Author(s): Thomas Mörwald , Michael Zillich , Andreas Richtsfeld , Johann Prankl , Markus Vincze , Bence Magyar
autogenerated on Wed Aug 26 2015 15:24:12