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

Commit 66d5b26

Browse files
committed
update doc for CSRT and MOSSE
1 parent 9fb3e0a commit 66d5b26

File tree

3 files changed

+51
-0
lines changed

3 files changed

+51
-0
lines changed

lib/typings/TrackerCSRT.d.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import { Mat } from './Mat.d';
2+
import { Rect } from './Rect.d';
3+
import { TrackerCSRTParams } from './TrackerCSRTParams.d';
4+
5+
export class TrackerCSRT {
6+
constructor();
7+
constructor(params: TrackerCSRTParams);
8+
clear(): void;
9+
init(frame: Mat, boundingBox: Rect): boolean;
10+
update(frame: Mat): Rect;
11+
}

lib/typings/TrackerCSRTParams.d.ts

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
export class TrackerKCFParams {
2+
readonly admm_iterations: number;
3+
readonly background_ratio: number;
4+
readonly cheb_attenuation: number;
5+
readonly filter_lr: number;
6+
readonly gsl_sigma: number;
7+
readonly histogram_bins: number;
8+
readonly histogram_lr: number;
9+
readonly hog_clip: number;
10+
readonly hog_orientations: number;
11+
readonly kaiser_alpha: number;
12+
readonly num_hog_channels_used: number;
13+
readonly number_of_scales: number;
14+
readonly padding: number;
15+
//readonly psr_threshold: number;
16+
readonly scale_lr: number;
17+
readonly scale_model_max_area: number;
18+
readonly scale_sigma_factor: number;
19+
readonly scale_step: number;
20+
readonly template_size: number;
21+
readonly use_channel_weights: bool;
22+
readonly use_color_names: bool;
23+
readonly use_gray: bool;
24+
readonly use_hog: bool;
25+
readonly use_rgb: bool;
26+
readonly use_segmentation: bool;
27+
readonly weights_lr: number;
28+
readonly window_function: string;
29+
30+
constructor();
31+
}

lib/typings/TrackerMOSSE.d.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import { Mat } from './Mat.d';
2+
import { Rect } from './Rect.d';
3+
4+
export class TrackerKCF {
5+
constructor();
6+
clear(): void;
7+
init(frame: Mat, boundingBox: Rect): boolean;
8+
update(frame: Mat): Rect;
9+
}

0 commit comments

Comments
 (0)