Table of Contents

Class RFFeatureGetter

Namespace
OpenCvSharp.XImgProc
Assembly
OpenCvSharp.dll

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

public class RFFeatureGetter : Algorithm, IDisposable, ICvPtrHolder
Inheritance
RFFeatureGetter
Implements
Inherited Members

Constructors

RFFeatureGetter(nint)

Creates instance by raw pointer

protected RFFeatureGetter(nint p)

Parameters

p nint

Methods

Create()

Creates a RFFeatureGetter

public static RFFeatureGetter Create()

Returns

RFFeatureGetter

DisposeManaged()

Releases managed resources

protected override void DisposeManaged()

GetFeatures(Mat, Mat, int, int, int, int, int)

Extracts feature channels from src. Than StructureEdgeDetection uses this feature space to detect edges.

public virtual void GetFeatures(Mat src, Mat features, int gnrmRad, int gsmthRad, int shrink, int outNum, int gradNum)

Parameters

src Mat

source image to extract features

features Mat

output n-channel floating point feature matrix.

gnrmRad int

gradientNormalizationRadius

gsmthRad int

gradientSmoothingRadius

shrink int

shrinkNumber

outNum int

numberOfOutputChannels

gradNum int

numberOfGradientOrientations