Table of Contents

Class ObjectnessBING

Namespace
Emgu.CV.Saliency
Assembly
Emgu.CV.dll

Objectness algorithms based on [3] [3] Cheng, Ming-Ming, et al. "BING: Binarized normed gradients for objectness estimation at 300fps." IEEE CVPR. 2014

public class ObjectnessBING : UnmanagedObject, IDisposable, IObjectness, ISaliency, IAlgorithm
Inheritance
ObjectnessBING
Implements
Inherited Members
Extension Methods

Constructors

ObjectnessBING()

constructor

public ObjectnessBING()

Properties

AlgorithmPtr

Pointer to the unmanaged Algorithm object

public nint AlgorithmPtr { get; }

Property Value

nint

NSS

NSS

public int NSS { get; set; }

Property Value

int

ObjectnessPtr

Pointer to the unmanaged Objectness object

public nint ObjectnessPtr { get; }

Property Value

nint

SaliencyPtr

Pointer to the unmanaged Saliency object

public nint SaliencyPtr { get; }

Property Value

nint

W

W

public int W { get; set; }

Property Value

int

Methods

DisposeObject()

Release the unmanaged memory associated with this object

protected override void DisposeObject()

GetObjectnessValues()

Return the list of the rectangles' objectness value.

public float[] GetObjectnessValues()

Returns

float[]

The list of the rectangles' objectness value.

SetTrainingPath(string)

set the correct path from which the algorithm will load the trained model.

public void SetTrainingPath(string trainingPath)

Parameters

trainingPath string

The training path