cv::ORB::CommonParams Struct Reference

#include <features2d.hpp>

List of all members.

Public Types

enum  { DEFAULT_N_LEVELS = 3, DEFAULT_FIRST_LEVEL = 0 }

Public Member Functions

 CommonParams (float scale_factor=1.2f, unsigned int n_levels=DEFAULT_N_LEVELS, int edge_threshold=31, unsigned int first_level=DEFAULT_FIRST_LEVEL)
void read (const FileNode &fn)
void write (FileStorage &fs) const

Public Attributes

float scale_factor_
unsigned int n_levels_
unsigned int first_level_
int edge_threshold_

Protected Attributes

int patch_size_

Friends

class ORB

Member Enumeration Documentation

anonymous enum
Enumerator:
DEFAULT_N_LEVELS 
DEFAULT_FIRST_LEVEL 

Constructor & Destructor Documentation

cv::ORB::CommonParams::CommonParams ( float  scale_factor = 1.2f,
unsigned int  n_levels = DEFAULT_N_LEVELS,
int  edge_threshold = 31,
unsigned int  first_level = DEFAULT_FIRST_LEVEL 
)

default constructor


Member Function Documentation

void cv::ORB::CommonParams::read ( const FileNode fn  ) 
void cv::ORB::CommonParams::write ( FileStorage fs  )  const

Friends And Related Function Documentation

friend class ORB [friend]

Member Data Documentation

Coefficient by which we divide the dimensions from one scale pyramid level to the next

The number of levels in the scale pyramid

The level at which the image is given if 1, that means we will also look at the image scale_factor_ times bigger

How far from the boundary the points should be

The size of the patch that will be used for orientation and comparisons


The documentation for this struct was generated from the following file: