0
Что такое координаты реального мира в скелете Отслеживание с использованием kinect. Как найти точное положение.Z для позвоночникакоординаты реального мира в скелете
.
Что такое координаты реального мира в скелете Отслеживание с использованием kinect. Как найти точное положение.Z для позвоночникакоординаты реального мира в скелете
.
вы можете использовать SkeletonFrameReady
событие, чтобы получить определенную позицию в каждом кадре:
void _sensor_SkeletonFrameReady(object sender, SkeletonFrameReadyEventArgs e)
{
SkeletonFrame sf = e.OpenSkeletonFrame();
if (sf != null)
{
Skeleton[] allSkeletons = new Skeleton[6];
sf.CopySkeletonDataTo(allSkeletons);
Skeleton[] tracked = (Skeleton[]) (
from s in allSkeletons
where s.TrackingState == SkeletonTrackingState.Tracked
select s
);
Skeleton first = (
from s in allSkeletons
where s.TrackingState == SkeletonTrackingState.Tracked
select s
).FirstOrDefault();
if (first != null)
{
var Spinepos=first.Joints[JointType.Spine].Position.Z;
}
}
Существует статья Kinect for Windows: Find user height accurately попробовать
и хорошая статья Kinect Getting Started.
спасибо, это полезно для меня – Karan