Skip to content
This repository was archived by the owner on Oct 18, 2023. It is now read-only.

Commit 9cda39d

Browse files
committed
add detect_tresh to kcf params
1 parent c00a7c7 commit 9cda39d

File tree

3 files changed

+4
-0
lines changed

3 files changed

+4
-0
lines changed

cc/modules/tracking/Trackers/TrackerKCFParams.cc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ NAN_MODULE_INIT(TrackerKCFParams::Init) {
1919
Nan::SetAccessor(instanceTemplate, FF_NEW_STRING("interp_factor"), interp_factorGet, interp_factorSet);
2020
Nan::SetAccessor(instanceTemplate, FF_NEW_STRING("output_sigma_factor"), output_sigma_factorGet, output_sigma_factorSet);
2121
Nan::SetAccessor(instanceTemplate, FF_NEW_STRING("pca_learning_rate"), pca_learning_rateGet, pca_learning_rateSet);
22+
Nan::SetAccessor(instanceTemplate, FF_NEW_STRING("detect_thresh"), detect_threshGet, detect_threshSet);
2223
Nan::SetAccessor(instanceTemplate, FF_NEW_STRING("resize"), resizeGet, resizeSet);
2324
Nan::SetAccessor(instanceTemplate, FF_NEW_STRING("split_coeff"), split_coeffGet, split_coeffSet);
2425
Nan::SetAccessor(instanceTemplate, FF_NEW_STRING("wrap_kernel"), wrap_kernelGet, wrap_kernelSet);

cc/modules/tracking/Trackers/TrackerKCFParams.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ class TrackerKCFParams : public Nan::ObjectWrap {
2323
static FF_SETTER_NUMBER(TrackerKCFParams, output_sigma_factor, params.output_sigma_factor);
2424
static FF_GETTER(TrackerKCFParams, pca_learning_rateGet, params.pca_learning_rate);
2525
static FF_SETTER_NUMBER(TrackerKCFParams, pca_learning_rate, params.pca_learning_rate);
26+
static FF_GETTER(TrackerKCFParams, detect_threshGet, params.detect_thresh);
27+
static FF_SETTER_NUMBER(TrackerKCFParams, detect_thresh, params.detect_thresh);
2628
static FF_GETTER(TrackerKCFParams, resizeGet, params.resize);
2729
static FF_SETTER_BOOL(TrackerKCFParams, resize, params.resize);
2830
static FF_GETTER(TrackerKCFParams, split_coeffGet, params.split_coeff);

test/tests/modules/tracking/trackerParamTests.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ module.exports = () => {
3232
compress_feature: false,
3333
max_patch_size: 64,
3434
compressed_size: 32,
35+
detect_thresh: 0.5,
3536
desc_pca: cv.trackerKCFModes.GRAY,
3637
desc_npca: cv.trackerKCFModes.CN
3738

0 commit comments

Comments
 (0)