1 #ifndef CVD_FAST_CORNER_H 
    2 #define CVD_FAST_CORNER_H 
   25     void fast_nonmax( 
const BasicImage<byte>& im, 
const std::vector<ImageRef>& corners, 
int barrier, std::vector<ImageRef>& max_corners);
 
   43     void fast_nonmax_with_scores( 
const BasicImage<byte>& im, 
const std::vector<ImageRef>& corners, 
int barrier, std::vector<std::pair<ImageRef,int> >& max_corners);
 
   66     void fast_corner_detect_9(
const BasicImage<byte>& im, std::vector<ImageRef>& corners, 
int barrier);
 
   76     void fast_corner_score_9(
const SubImage<byte>& i, 
const std::vector<ImageRef>& corners, 
int b, std::vector<int>& scores);
 
  105     void fast_corner_score_10(
const SubImage<byte>& i, 
const std::vector<ImageRef>& corners, 
int b, std::vector<int>& scores);
 
int fast_corner_score_9(const byte *cache_0, const int offset[], int b)
void fast_nonmax_with_scores(const BasicImage< byte > &im, const vector< ImageRef > &corners, int barrier, vector< pair< ImageRef, int > > &max_corners)
const ImageRef fast_pixel_ring[16]
int fast_corner_score_10(const byte *cache_0, const int offset[], int b)
void fast_corner_detect_9(const BasicImage< byte > &im, std::vector< ImageRef > &corners, int barrier)
void fast_corner_detect_9_nonmax(const BasicImage< byte > &im, std::vector< ImageRef > &max_corners, int barrier)
void fast_nonmax(const BasicImage< byte > &im, const vector< ImageRef > &corners, int barrier, vector< ImageRef > &max_corners)
void fast_corner_detect_10(const BasicImage< byte > &im, std::vector< ImageRef > &corners, int barrier)