mirror of
https://github.com/peterbraden/node-opencv.git
synced 2025-12-08 19:45:55 +00:00
Add missing error emit
This commit is contained in:
parent
0a944b47a2
commit
63dbee5353
@ -65,6 +65,7 @@ ImageDataStream.prototype.end = function(b){
|
|||||||
|
|
||||||
var buf = this.data.toBuffer();
|
var buf = this.data.toBuffer();
|
||||||
cv.readImage(buf, function(err, im){
|
cv.readImage(buf, function(err, im){
|
||||||
|
if (err) return self.emit('error', err);
|
||||||
self.emit('load', im);
|
self.emit('load', im);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -83,7 +84,7 @@ util.inherits(ObjectDetectionStream, Stream);
|
|||||||
ObjectDetectionStream.prototype.write = function(m){
|
ObjectDetectionStream.prototype.write = function(m){
|
||||||
var self = this;
|
var self = this;
|
||||||
this.classifier.detectMultiScale(m, function(err, objs){
|
this.classifier.detectMultiScale(m, function(err, objs){
|
||||||
if (err) throw err;
|
if (err) return self.emit('error', err);
|
||||||
self.emit('data', objs, m);
|
self.emit('data', objs, m);
|
||||||
}
|
}
|
||||||
, this.opts.scale
|
, this.opts.scale
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user