如何使用node和openCV停止videoCapture()
我想从Node.js停止videoCaputure。我该怎么做?
var cv = require('opencv');
var camWidth = 640;
var camHeight = 480;
var camFps = 40;
var camInterval = 1000 / camFps;
camera = new cv.VideoCapture(0);
camera.setWidth(camWidth);
camera.setHeight(camHeight);
camera.read(function(err, im) {
if (err) throw err;
...
}
现在,我想停止videoCapture ...
回答如下:你试过调用release()吗? http://docs.opencv/3.2.0/d8/dfe/classcv_1_1VideoCapture.html#afb4ab689e553ba2c8f0fec41b9344ae6
在你的例子中它应该是:
camera.release();