Skip to content

Commit a6b89d3

Browse files
author
Alexander Kureniov
committed
feat(classifiers): add lbp classifier
1 parent c328205 commit a6b89d3

File tree

8 files changed

+9312
-2
lines changed

8 files changed

+9312
-2
lines changed

cc/cvTypes/cvTypes.cc

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,13 @@ void CvTypes::Init(v8::Local<v8::Object> target) {
136136
FF_SET_CONST_WITH_VALUE(haarCascades, HAAR_UPPERBODY, FF_NEW_STRING("./haarcascade_upperbody.xml"));
137137
target->Set(FF_NEW_STRING("haarCascades"), haarCascades);
138138

139+
v8::Local<v8::Object> lbpCascades = Nan::New<v8::Object>();
140+
FF_SET_CONST_WITH_VALUE(lbpCascades, LBP_FRONTALCATFACE, FF_NEW_STRING("./lbpcascade_frontalcatface.xml"));
141+
FF_SET_CONST_WITH_VALUE(lbpCascades, LBP_FRONTALFACE, FF_NEW_STRING("./lbpcascade_frontalface.xml"));
142+
FF_SET_CONST_WITH_VALUE(lbpCascades, LBP_FRONTALFACE_IMPROVED, FF_NEW_STRING("./lbpcascade_frontalface_improved.xml"));
143+
FF_SET_CONST_WITH_VALUE(lbpCascades, LBP_PROFILEFACE, FF_NEW_STRING("./lbpcascade_profileface.xml"));
144+
FF_SET_CONST_WITH_VALUE(lbpCascades, LBP_SILVERWARE, FF_NEW_STRING("./lbpcascade_silverware.xml"));
145+
139146
FF_SET_JS_PROP(target, REGULAR, Nan::New<v8::Integer>(0));
140147
FF_SET_CV_CONSTANT(target, LMEDS);
141148
FF_SET_CV_CONSTANT(target, RANSAC);

lib/lbpcascades/lbpcascade_frontalcatface.xml

Lines changed: 3768 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)