Table of Contents

Class WBDetector

Namespace
Emgu.CV.XObjdetect
Assembly
Emgu.CV.dll

WaldBoost detector.

public class WBDetector : UnmanagedObject, IDisposable
Inheritance
WBDetector
Implements
Inherited Members

Constructors

WBDetector()

Create instance of WBDetector.

public WBDetector()

Methods

Detect(Mat, VectorOfRect, VectorOfDouble)

Detect objects on image using WaldBoost detector.

public void Detect(Mat image, VectorOfRect bboxes, VectorOfDouble confidences)

Parameters

image Mat

Input image for detection

bboxes VectorOfRect

Bounding boxes coordinates output vector

confidences VectorOfDouble

Confidence values for bounding boxes output vector

DisposeObject()

Release all the unmanaged memory associated with this WBDetector.

protected override void DisposeObject()

Read(FileNode)

Read detector from FileNode.

public void Read(FileNode node)

Parameters

node FileNode

FileNode for input

Train(string, string)

Train WaldBoost detector.

public void Train(string posSamples, string negImgs)

Parameters

posSamples string

Path to directory with cropped positive samples

negImgs string

Path to directory with negative (background) images

Write(FileStorage)

Write detector to FileStorage.

public void Write(FileStorage fs)

Parameters

fs FileStorage

FileStorage for output