mirror of
https://github.com/peterbraden/node-opencv.git
synced 2025-12-08 19:45:55 +00:00
poitential fix for null pointer error. Test still screwed though.
This commit is contained in:
parent
b6468cff4e
commit
fa6e6b4da1
@ -20,7 +20,15 @@ var matrix = cv.Matrix.prototype;
|
||||
matrix.detectObject = function(classifier, opts, cb){
|
||||
opts = opts || {}
|
||||
|
||||
var face_cascade = new cv.CascadeClassifier(classifier);
|
||||
cv._detectObjectClassifiers = cv._detectObjectClassifiers || {}
|
||||
|
||||
if (cv._detectObjectClassifiers[classifier]){
|
||||
var face_cascade = cv._detectObjectClassifiers[classifier];
|
||||
} else{
|
||||
var face_cascade = new cv.CascadeClassifier(classifier);
|
||||
cv._detectObjectClassifiers[classifier] = face_cascade;
|
||||
}
|
||||
|
||||
face_cascade.detectMultiScale(this, cb, opts.scale, opts.neighbors
|
||||
, opts.min && opts.min[0], opts.min && opts.min[1]);
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user