Skip to content

Commit 2353575

Browse files
Merge pull request #244 from SkeLLLa/feat/add-lbp-classifiers
feat(classifiers): add lbp classifier
2 parents 4d4a389 + a55f2c3 commit 2353575

File tree

8 files changed

+9313
-2
lines changed

8 files changed

+9313
-2
lines changed

cc/cvTypes/cvTypes.cc

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

141+
v8::Local<v8::Object> lbpCascades = Nan::New<v8::Object>();
142+
FF_SET_CONST_WITH_VALUE(lbpCascades, LBP_FRONTALCATFACE, FF_NEW_STRING("./lbpcascade_frontalcatface.xml"));
143+
FF_SET_CONST_WITH_VALUE(lbpCascades, LBP_FRONTALFACE, FF_NEW_STRING("./lbpcascade_frontalface.xml"));
144+
FF_SET_CONST_WITH_VALUE(lbpCascades, LBP_FRONTALFACE_IMPROVED, FF_NEW_STRING("./lbpcascade_frontalface_improved.xml"));
145+
FF_SET_CONST_WITH_VALUE(lbpCascades, LBP_PROFILEFACE, FF_NEW_STRING("./lbpcascade_profileface.xml"));
146+
FF_SET_CONST_WITH_VALUE(lbpCascades, LBP_SILVERWARE, FF_NEW_STRING("./lbpcascade_silverware.xml"));
147+
target->Set(FF_NEW_STRING("lbpCascades"), lbpCascades);
148+
141149
FF_SET_JS_PROP(target, REGULAR, Nan::New<v8::Integer>(0));
142150
FF_SET_CV_CONSTANT(target, LMEDS);
143151
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)