2016-09-27 76 views
0

我想做一個實時流人臉檢測項目OpenCV & NodeJS綁定。我的目標是最終在Heroku上部署NodeJS後端和HTML前端。我下面OpenCV與NodeJS綁定安裝

npm install opencv 

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

我下面的Windows安裝程序。現在,我想測試我的所有安裝是否完成,並在上面的網站上說

Examples 
Run the examples from the parent directory. 

但是,我不知道要使用什麼命令。我已經克隆了git repo,並且看起來讓我非常疑惑用哪個命令運行哪個文件。例如,它可能是

node server.js 

此外,在該網站上說,構建失敗,只有45%的覆蓋率。這是否意味着它不起作用?

enter image description here

回答

0

做這部分下載peterbraden /節點OpenCV的叉混帳克隆https://github.com/peterbraden/node-opencv

然後在你的系統上的回購克隆的父目錄,你必須測試他們給的代碼。他們的例子是圖像。

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'); 
    }); 
}) 
+0

謝謝你的回覆!我已經有peterbraden的回購。我不知道如何運行這個例子。我在示例目錄中看到很多人臉檢測JavaScript文件。我將如何能夠在瀏覽器上運行它? –

+0

我猜我需要在我的本地運行節點?或者直接用瀏覽器直接打開它? –

-2

我認爲你需要一些基本的東西。 like .. $> brew安裝opencv

+0

你的回答不清楚。請閱讀SO指導原則。 – sparkplug