0

我想做一个直播人脸检测项目 OpenCV & NodeJS 绑定。我的目标是最终在 Heroku 上使用 NodeJS 后端和 HTML 前端部署它。我正在关注

npm install opencv 

https://www.npmjs.com/package/opencv

我正在遵循 Windows 的安装过程。现在,我想测试我的所有安装是否已完成,上面的网站上说

Examples
Run the examples from the parent directory.

但是,我不知道该使用什么命令。我已经克隆了 git repo,对于使用什么命令运行哪个文件,我看起来很困惑。例如,是否可以

node server.js

此外,在那个网站上,它说构建失败,只有 45% 的覆盖率。这是否意味着它不起作用?

在此处输入图像描述

4

2 回答 2

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');
  });
})
于 2016-09-28T03:53:27.580 回答
-2

我认为你需要一些基本的东西。喜欢.. $> brew install opencv

于 2018-01-04T03:46:08.057 回答