0

ライブ ストリームの顔検出プロジェクトの OpenCV と NodeJS バインディングを作成したいと考えています。私の目標は、最終的に NodeJS バックエンドと HTML フロントエンドを使用して Heroku にデプロイすることです。私はフォローしています

npm install opencv 

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

Windowsのインストール手順に従っています。ここで、すべてのインストールが完了しているかどうかをテストしたいと思います。上記の Web サイトには、

Examples
Run the examples from the parent directory.

ただし、どのコマンドを使用すればよいかわかりません。私は git リポジトリのクローンを作成しましたが、どのファイルをどのコマンドで実行するかについて非常に混乱しているように見えます。たとえば、

node server.js

また、その Web サイトでは、ビルドが 45% のカバレッジしかなく失敗していると書かれています。機能していないということですか?

ここに画像の説明を入力

4

2 に答える 2

0

この部分を行います peterbraden/node-opencv fork git clone をダウンロードします 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');
  });
})
于 2016-09-28T03:53:27.580 に答える