v2から取得できる基本ストリームのデータは、それぞれ以下の座標系のデータです。v2のICoordinateMapperクラスには、各座標系を対応付けるための関数が用意されています。これはフレーム単位で対応関係を取得する関数とポイント単位で対応関係を取得する関数が用意されており、用途によって使い分けます。取得した座標系間の対応関係をもとにそれぞれのデータを位置合わせすることができます。Mappingデータの位置合わせ例として、Color座標系とDepth座標系の位置合わせを紹介します。*3全体のプログラムは以下を参照してください。エラーチェックの説明を簡略化するためERROR_CHECK()マクロを使用しています。COMインターフェイスのポインターをメモリ管理するためのスマートポインター「Microsoft::WRL::ComPtr()」を使用しています。データの取得などの説明は省略しています。最適化も行っておりません。MapperIKinectSensorからICoordinateMapperを取得します。ResolutionColor画像をDepth座標系の解像度で取得します。この対応関係をもとにデータを位置合わせすると、Depth座標系の解像度(512*424)のColor画像が得られます。).clone();*/位置合わせした結果は以下のようになります。ResolutionDepthデータをColor座標系の解像度で取得します。この対応関係をもとにデータを位置合わせすると、Color座標系の解像度(1920*1080)のDepth画像が得られます。).clone();*/位置合わせした結果は以下のようになります。)で取得することもできます。)で取得することもできます。コメントをキャンセルメールアドレスが公開されることはありません。WordPressメールで送信お名前メールアドレスキャンセル投稿を送信できませんでした。メールアドレスを確認してください。メール送信チェックに失敗しました。このブログではメールでの投稿共有はできません。