我想制作一个直播面部检测项目OpenCV& NodeJS绑定。我的目标是最终使用NodeJS后端和HTML前端在Heroku上部署它。我正在关注
npm install opencv
https://www.npmjs.com/package/opencv
我正在遵循Windows的安装过程。现在,我想测试我的所有安装是否完整,并在上面的网站上说
Examples
Run the examples from the parent directory.
但是,我不知道使用什么命令。我已经克隆了git repo,对于我来说,使用什么命令运行哪个文件看起来很混乱。例如,它可能是
node server.js
此外,在该网站上,它表示构建失败,只有45%的覆盖率。这是否意味着它不起作用?
答案 0 :(得分:0)
执行此部分下载peterbraden / node-opencv fork git clone https://github.com/peterbraden/node-opencv
然后在你系统上克隆的repo的父目录中,你必须测试他们给出的代码。他们的例子是图像。
cv.readImage("./examples/files/mona.png", function(err, im){
im.detectObject(cv.FACE_CASCADE, {}, function(err, faces){
for (var i=0;i<faces.length; i++){
var x = faces[i]
im.ellipse(x.x + x.width/2, x.y + x.height/2, x.width/2, x.height/2);
}
im.save('./out.jpg');
});
})
答案 1 :(得分:-2)
我认为你需要一些基本的东西。喜欢.. $&GT; brew install opencv