ロゴ メインコンテンツへ
RSSフィード
「ソフトウェア開発」に関連する記事一覧

OpenNI デプス画像をカラー画像に合うように補正

2013/08/22
(この記事の文字数: 214)

超初歩的なことですが、OpenNIでKinectで取得したデプスからトラックしたユーザ領域をカラー画像でくり抜きたいと思い、デプス画像のユーザ領域にカラー画像をそのまま重ねたら思い切りずれてしまいました。

depthGenerator.GetAlternativeViewPointCap().SetViewPoint( imageGenerator )のようにすればデプス画像がカラー画像に合うように補正されたのでメモしておきます。


xn::DepthGenerator depthGenerator;
xn::ImageGenerator imageGenerator;
xn::Context context;

...

context.FindExistingNode(XN_NODE_TYPE_IMAGE, imageGenerator);
context.FindExistingNode(XN_NODE_TYPE_DEPTH, depthGenerator);
depthGenerator.GetAlternativeViewPointCap().SetViewPoint( imageGenerator );

...

xn::DepthMetaData depthMD;
xn::ImageMetaData imageMD;
depthGenerator.GetMetaData(depthMD);
imageGenerator.GetMetaData(imageMD);

  このエントリーをはてなブックマークに追加  

<<「ソフトウェア開発」の記事一覧に戻る

コメント(0 件)



コンテンツロード: 0.0072 sec
Copyright(C)2006-2024 puarts All Rights Reserved