知能情報学実験及び演習(田中)

KinectOpenCVプログラミング

 

Kinectは、画像だけでなく、体の動きや物体までの距離などを取得できるセンサーとして、非常に有用である。

この実験では、Xbox One Kinectの機能を体験し、また、簡単なプログラムを実際に組むことにより、Kinectの世界を知る。KinectのプログラミングにはC++, C#, Pythonなど、様々な言語が使えるが、ここでは、C++を使う。画像処理を行うために、OpenCVの簡単な機能も体験する。

 

1.Kinectとは

2.C++言語の基礎(Visual Studioを使う)

3.Kinectで画像処理

    main.cppの説明

4.深度(depth) データの取得と利用

    main.cppの説明

5.Body(スケルトン)検出

    main.cppの説明

6.応用課題

 

 

 

付録1.使用するシステムのインストール

付録2.新規プロジェクトの作成方法

付録3.OpenCVとは

付録4.OpenCVによる画像入出力

付録5.二値化

付録5.特定の色検出