Main MRPT website > C++ reference for MRPT 1.9.9
Classes | Functions
faster_corner_12.cpp File Reference
#include <mrpt/utils/utils_defs.h>
#include <mrpt/system/memory.h>
#include "faster_corner_prototypes.h"
#include <mrpt/utils/SSE_types.h>
#include "faster_corner_utilities.h"
#include "corner_12.h"

Go to the source code of this file.

Classes

struct  BitCheck< I, N >
 
struct  BitCheck< N, N >
 

Functions

template<int CHUNKS, class C >
void process_16 (unsigned int three, const uint8_t *p, const int w, const int barrier, C &corners)
 
template<bool Aligned>
void faster_corner_detect_12 (const IplImage *I, mrpt::vision::TSimpleFeatureList &corners, int barrier, uint8_t octave, std::vector< size_t > *out_feats_index_by_row)
 
void fast_corner_detect_12 (const IplImage *I, mrpt::vision::TSimpleFeatureList &corners, int barrier, uint8_t octave, std::vector< size_t > *out_feats_index_by_row)
 

Function Documentation

◆ fast_corner_detect_12()

void fast_corner_detect_12 ( const IplImage *  I,
mrpt::vision::TSimpleFeatureList corners,
int  barrier,
uint8_t  octave,
std::vector< size_t > *  out_feats_index_by_row 
)

Definition at line 237 of file faster_corner_12.cpp.

References fast_corner_detect_plain_12(), and mrpt::system::is_aligned< 16 >().

Referenced by mrpt::vision::CFeatureExtraction::detectFeatures_SSE2_FASTER12(), and mrpt::vision::CFeatureExtraction::extractFeaturesFASTER_N().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ faster_corner_detect_12()

template<bool Aligned>
void faster_corner_detect_12 ( const IplImage *  I,
mrpt::vision::TSimpleFeatureList corners,
int  barrier,
uint8_t  octave,
std::vector< size_t > *  out_feats_index_by_row 
)

◆ process_16()

template<int CHUNKS, class C >
void process_16 ( unsigned int  three,
const uint8_t p,
const int  w,
const int  barrier,
C &  corners 
)
inline

Definition at line 62 of file faster_corner_12.cpp.

References BitCheck< I, N >::eval().

Here is the call graph for this function:



Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: ae4571287 Thu Nov 23 00:06:53 2017 +0100 at dom oct 27 23:51:55 CET 2019