Kinect2の録画ソフトを作る(その1)
研究室に2台のキネクト2がやってきました。なので、Cubox-i4の面倒を置いておいてほったらかしにしてこちらを触ってみます。
まず、基本的なColor, Depth, Infraredを録画できるソフトを書くことを目標に開発を進めていきます。インストールの方法など基本的なことは、文献[1]を参考に進めてください。
SDKをインストールすると、5つのsampleが付いてきます。
BodyBasics
ColorBasics
CoordinateMappingBasics
DepthBasics
InfraredBasics
Microsoftのプログラムは慣れていないと謎関数が多すぎるので、理解のためにいくつかフローチャートに起こしてみます。
KinectCoordinateMappingBasics.cpp
処理の流れをざっくり知りたかっただけなので、細かいパラメータ処理や大事なデータ整形部なども抜いています。
[1]日本最速レビュー。開発者目線で調査する「Kinect for Windows v2」限定開発者プレビュー版 - Build Insider