使ってみる簡単な例です。これが早いと思います。サンプルはWPFのものが多いので、Windowsフォームを使う例としても残しておきます。ソリューション一式はGitHubにも置いてあります。環境ここでは下記の環境での解説となっています。それぞれ事前にインストールしておく必要があります。出てきたウィンドウでは下記のように選び、適当な場所に適当な名前で作成します。新規プロジェクト作成できたら、ソリューションエクスプローラーでプロジェクトの下の「参照」(下図で青くなっている行)を右クリックして、「参照の追加」を選びます。出てきたウィンドウで左は「アセンブリ」が選ばれた状態とし、右上の検索欄に「Kinect」と入れて「Microsoft.Kinect」を探します。見つかった「Microsoft.Kinect」にマウスカーソルを持っていき、チェックを付けてOKを押します。他のものもありますが、それは必要に応じてチェックします。扱う範囲ではMicrosft.KinectだけでOKです。)参照に追加できたら次へ進みます。パッケージの管理」を選びます。出てきたウィンドウの上部では「参照」を選んだ状態とし、検索欄に「OpenCvSharp3」と入れて探します。「OpenCvSharp3-AnyCPU」を選んで「インストール」をします。(マンドリルのアイコンです。)インストールできれば、準備完了です。一つ追加しておきます。して、親コンテナーにドッキングしておくと良いでしょう。右クリックして「コードの表示」を選ぶとコード編集ができます。コードはこんな感じになります。(最初に決めたプロジェクト名が違う場合など、下のすべてをコピペしてもうまく動くとは限りません。name="image">表示画像。name="image">表示画像。つないでデバッグの開始をしてみます。上手く動けばこんな感じになります。それぞれについて2値化する処理を入れてあります。UpdatePictureBox(this.colorOutputImage);の行をUpdatePictureBox(this.colorImage);と書き換えると、処理していない画像を表示できます。