1

私はNITE2を勉強しました。さまざまな例を探しているときに、OpenCVがOpenNiと一緒に使用されているビデオをいくつか見つけました。問題は、opencvをOpenNIで正確に使用できるものについてです。これは非常に漠然とした質問であることを理解していますが、私は本当に知る必要があります。

4

1 に答える 1

2

OpenCVは、コンピュータービジョンアルゴリズムを開発するための最高のライブラリです。深度マップやOpenNIを使用してキャプチャできるRGB画像の分析に使用できる最適化されたアルゴリズムが多数あります。

NITEは、非常によく実装されているが制限されたアルゴリズムのセットを含むクローズドソースライブラリです。

したがって、NITEを提供する以上のものを実装したい場合は、そのための便利なツールセットが必要になります。一般的に、OpenCVが最良の選択です。

たとえば、OpenCV+OpenNIを使用して以下を開発できます。

  • 3Dデータと2Dデータの融合を使用した性別、年齢、または感情の認識。
  • 3D顔認識;
  • カスタムジェスチャ認識;
  • 体型測定。

そして他の多くのタスク、その数は想像力によって制限されます。

OpenNIと互換性のある深度センサー(Kinect、XtionPROなど)は、VideoCaptureクラスを通じてサポートされています。深度マップ、RGB画像、およびその他の出力形式は、VideoCaptureの使い慣れたインターフェイスを使用して取得できます(Kinectおよびその他のOpenNI互換の深度センサーの使用を参照) 。

于 2013-03-14T21:02:27.050 に答える