キネクトv2は、512 x 424ピクセルの解像度を持つ深度フレームを提供し、f0ovは70.6 x 60 degreesとなり、平均で約7 x 7ピクセル/ピクセルとなります。 [Source]。 しかし、私は深度フレームのピクセルサイズに関する情報を見つけることができませんでしたか、または与えられた情報からピクセルサイズを計算する方法はありますか?
フレームシェーダオブジェクトにテクスチャ(myTexture)を付けることで、フラグメントシェーダでのぼかし操作を実行しようとしています。それは、このコードで動作します: vec3 blur(float depth){
float dx = 1.0f/800;
float dy = 1.0f/800;
vec3 sum = vec3(0,0,0);
int dep=depth*10;
f
ToFカメラ(Kinect V2)からのz画像があります。私はピクセルサイズは持っていませんが、奥行き画像の解像度は512x424です。私は70.6x60のfovを持っていることも知っています。 hereの前にピクセルサイズを取得する方法を尋ねました。 Matlabでは、このコードは次のようになります。 ピクセルが明るいほど、オブジェクトは近くなります。 close all
clear all