Table of Contents

Struct TrackerKCF.Params

Namespace
OpenCvSharp.Tracking
Assembly
OpenCvSharp.dll

TrackerKCF parameters. Layout matches cv::TrackerKCF::Params so it can be passed directly to the native entry point; the bool options are backed by a single byte (native bool is one byte) to keep the struct blittable for source-generated marshalling.

public struct TrackerKCF.Params
Inherited Members

Fields

CompressedSize

feature size after compression

public int CompressedSize

Field Value

int

DescNpca

non-compressed descriptors of TrackerKCF::MODE

public int DescNpca

Field Value

int

DescPca

compressed descriptors of TrackerKCF::MODE

public int DescPca

Field Value

int

DetectThresh

detection confidence threshold

public float DetectThresh

Field Value

float

InterpFactor

linear interpolation factor for adaptation

public float InterpFactor

Field Value

float

Lambda

regularization

public float Lambda

Field Value

float

MaxPatchSize

threshold for the ROI size

public int MaxPatchSize

Field Value

int

OutputSigmaFactor

spatial bandwidth (proportional to target)

public float OutputSigmaFactor

Field Value

float

PcaLearningRate

compression learning rate

public float PcaLearningRate

Field Value

float

Sigma

gaussian kernel bandwidth

public float Sigma

Field Value

float

Properties

CompressFeature

activate the pca method to compress the features

public bool CompressFeature { readonly get; set; }

Property Value

bool

Resize

activate the resize feature to improve the processing speed

public bool Resize { readonly get; set; }

Property Value

bool

SplitCoeff

split the training coefficients into two matrices

public bool SplitCoeff { readonly get; set; }

Property Value

bool

WrapKernel

wrap around the kernel values

public bool WrapKernel { readonly get; set; }

Property Value

bool