Class cv::ximgproc::RFFeatureGetter#

Collaboration diagram for cv::ximgproc::RFFeatureGetter:

Public Member Functions#

Public Member Functions inherited from cv::Algorithm

Return

Name

Description

Algorithm()

~Algorithm()

void

clear()

Clears the algorithm state.

bool

empty()

Returns true if the Algorithm is empty (e.g. in the very beginning or after unsuccessful read.

String

getDefaultName()

void

read(const FileNode & fn)

Reads algorithm parameters from a file storage.

void

save(const String & filename)

void

write(
    const Ptr< FileStorage > & fs,
    const String & name = String() )

void

write(FileStorage & fs)

Stores algorithm parameters in a file storage.

void

write(
    FileStorage & fs,
    const String & name )

Static Public Member Functions#

Static Public Member Functions inherited from cv::Algorithm

Return

Name

Description

static Ptr< _Tp >

load(
    const String & filename,
    const String & objname = String() )

Loads algorithm from the file.

static Ptr< _Tp >

loadFromString(
    const String & strModel,
    const String & objname = String() )

Loads algorithm from a String.

static Ptr< _Tp >

read(const FileNode & fn)

Reads algorithm from the file node.

Additional Inherited Members#

Protected Member Functions inherited from cv::Algorithm

Return

Name

Description

void

writeFormat(FileStorage & fs)

Detailed Description#

Helper class for training part of [P. Dollar and C. L. Zitnick. Structured Forests for Fast Edge Detection, 2013].

Member Function Documentation#

getFeatures()#

void cv::ximgproc::RFFeatureGetter::getFeatures(
const Mat & src,
Mat & features,
const int gnrmRad,
const int gsmthRad,
const int shrink,
const int outNum,
const int gradNum )

This functions extracts feature channels from src. Than StructureEdgeDetection uses this feature space to detect edges.

Parameters

  • src — : source image to extract features

  • features — : output n-channel floating point feature matrix.

  • gnrmRad — : __rf.options.gradientNormalizationRadius

  • gsmthRad — : __rf.options.gradientSmoothingRadius

  • shrink — : __rf.options.shrinkNumber

  • outNum — : __rf.options.numberOfOutputChannels

  • gradNum — : __rf.options.numberOfGradientOrientations

Source file#

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