Skip to content

Commit f108fa6

Browse files
authored
Added to TrackerNano to node-gyp
1 parent d3d1083 commit f108fa6

File tree

5 files changed

+14
-2
lines changed

5 files changed

+14
-2
lines changed

binding.gyp

+1
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@
9090
"cc/tracking/Trackers/TrackerMedianFlow.cc",
9191
"cc/tracking/Trackers/TrackerTLD.cc",
9292
"cc/tracking/Trackers/TrackerGOTURN.cc",
93+
"cc/tracking/Trackers/TrackerNano.cc",
9394
"cc/tracking/Trackers/TrackerCSRT.cc",
9495
"cc/tracking/Trackers/TrackerCSRTParams.cc",
9596
"cc/tracking/Trackers/TrackerMOSSE.cc",

binding_old.gyp

+1
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@
9090
"cc/tracking/Trackers/TrackerMedianFlow.cc",
9191
"cc/tracking/Trackers/TrackerTLD.cc",
9292
"cc/tracking/Trackers/TrackerGOTURN.cc",
93+
"cc/tracking/Trackers/TrackerNano.cc",
9394
"cc/tracking/Trackers/TrackerCSRT.cc",
9495
"cc/tracking/Trackers/TrackerCSRTParams.cc",
9596
"cc/tracking/Trackers/TrackerMOSSE.cc",

src/lib/opencv4nodejs.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -174,8 +174,8 @@ const { TrainData,ParamGrid,StatModel,SVM,CascadeClassifier,HOGDescriptor,HOGHis
174174
export { TrainData,ParamGrid,StatModel,SVM,CascadeClassifier,HOGDescriptor,HOGHistogramNormType,DetectionROI,INPAINT_NS,INPAINT_TELEA,NORMAL_CLONE,MIXED_CLONE,MONOCHROME_TRANSFER,fastNlMeansDenoisingColored,fastNlMeansDenoisingColoredAsync };
175175
const { inpaint,inpaintAsync,seamlessClone,seamlessCloneAsync,OCRHMMDecoder,OCRHMMClassifier,loadOCRHMMClassifierNM,loadOCRHMMClassifierNMAsync,loadOCRHMMClassifierCNN,loadOCRHMMClassifierCNNAsync,createOCRHMMTransitionsTable,createOCRHMMTransitionsTableAsync,TrackerBoostingParams,TrackerBoosting,TrackerMedianFlow } = cv;
176176
export { inpaint,inpaintAsync,seamlessClone,seamlessCloneAsync,OCRHMMDecoder,OCRHMMClassifier,loadOCRHMMClassifierNM,loadOCRHMMClassifierNMAsync,loadOCRHMMClassifierCNN,loadOCRHMMClassifierCNNAsync,createOCRHMMTransitionsTable,createOCRHMMTransitionsTableAsync,TrackerBoostingParams,TrackerBoosting,TrackerMedianFlow };
177-
const { TrackerMILParams,TrackerMIL,TrackerTLD,TrackerKCFParams,TrackerKCF,MultiTracker,trackerKCFModes,TrackerGOTURN,TrackerMOSSE,TrackerCSRTParams,TrackerCSRT,BackgroundSubtractorMOG2,BackgroundSubtractorKNN,SIFTDetector,SURFDetector } = cv;
178-
export { TrackerMILParams,TrackerMIL,TrackerTLD,TrackerKCFParams,TrackerKCF,MultiTracker,trackerKCFModes,TrackerGOTURN,TrackerMOSSE,TrackerCSRTParams,TrackerCSRT,BackgroundSubtractorMOG2,BackgroundSubtractorKNN,SIFTDetector,SURFDetector };
177+
const { TrackerMILParams,TrackerMIL,TrackerTLD,TrackerKCFParams,TrackerKCF,MultiTracker,trackerKCFModes,TrackerGOTURN,TrackerNano,TrackerMOSSE,TrackerCSRTParams,TrackerCSRT,BackgroundSubtractorMOG2,BackgroundSubtractorKNN,SIFTDetector,SURFDetector } = cv;
178+
export { TrackerMILParams,TrackerMIL,TrackerTLD,TrackerKCFParams,TrackerKCF,MultiTracker,trackerKCFModes,TrackerGOTURN,TrackerNano,TrackerMOSSE,TrackerCSRTParams,TrackerCSRT,BackgroundSubtractorMOG2,BackgroundSubtractorKNN,SIFTDetector,SURFDetector };
179179
const { SuperpixelSEEDS,SuperpixelSLIC,SuperpixelLSC,SLIC,SLICO,PHash,HAAR_EYE,HAAR_EYE_TREE_EYEGLASSES,HAAR_FRONTALCATFACE,HAAR_FRONTALCATFACE_EXTENDED,HAAR_FRONTALFACE_ALT,HAAR_FRONTALFACE_ALT2,HAAR_FRONTALFACE_ALT_TREE,HAAR_FRONTALFACE_DEFAULT,HAAR_FULLBODY } = cv;
180180
export { SuperpixelSEEDS,SuperpixelSLIC,SuperpixelLSC,SLIC,SLICO,PHash,HAAR_EYE,HAAR_EYE_TREE_EYEGLASSES,HAAR_FRONTALCATFACE,HAAR_FRONTALCATFACE_EXTENDED,HAAR_FRONTALFACE_ALT,HAAR_FRONTALFACE_ALT2,HAAR_FRONTALFACE_ALT_TREE,HAAR_FRONTALFACE_DEFAULT,HAAR_FULLBODY };
181181
const { HAAR_LEFTEYE_2SPLITS,HAAR_LICENCE_PLATE_RUS_16STAGES,HAAR_LOWERBODY,HAAR_PROFILEFACE,HAAR_RIGHTEYE_2SPLITS,HAAR_RUSSIAN_PLATE_NUMBER,HAAR_SMILE,HAAR_UPPERBODY,LBP_FRONTALCATFACE,LBP_FRONTALFACE,LBP_FRONTALFACE_IMPROVED,LBP_PROFILEFACE,LBP_SILVERWARE,drawTextBox,drawDetection } = cv;

typings/TrackerNano.d.ts

+9
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 TrackerNano {
5+
constructor();
6+
clear(): void;
7+
init(frame: Mat, boundingBox: Rect): boolean;
8+
update(frame: Mat): Rect;
9+
}

typings/openCV.d.ts

+1
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ export * from './TrackerBoostingParams';
6060
export * from './TrackerCSRT';
6161
export * from './TrackerCSRTParams';
6262
export * from './TrackerGOTURN';
63+
export * from './TrackerNano';
6364
export * from './TrackerKCF';
6465
export * from './TrackerKCFParams';
6566
export * from './TrackerMIL';

0 commit comments

Comments
 (0)