gpt4 book ai didi

c# - 如何自动改变kinect传感器角度?

转载 作者:太空宇宙 更新时间:2023-11-03 16:15:36 24 4
gpt4 key购买 nike

是否可以自动改变kinect电机的仰角?

我的意思是,到目前为止我有这段代码 (c#):

private void CameraAngleSlider_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
{
int angle = (int)CameraAngleSlider.Value;
KinectSensorManager.ElevationAngle = angle;
}

然后我使用名为 CameraAngleSlider 的 slider 手动更改角度。

举个例子:我会想象当 kinect 开始 session 时,我放在 kinect 前面,传感器会尝试调整与我的位置相关的角度。

最佳答案

这应该是完全可能的,但是您必须手动编程并考虑到调整不是很快。此外,kinect 传感器在调整角度时不会推送任何数据。

你有两种情况:

1) 骨骼已经被追踪

=> 当头部太靠近屏幕顶部时向上移动角度

=> 当头部低于屏幕高度的一半时向下移动角度

2) 没有骨骼被追踪

=> 你将不得不猜测..我建议上下移动角度,直到你得到一个跟踪的骨架(并在几次尝试后中止,这样它就不会一直调整)

关于c# - 如何自动改变kinect传感器角度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15920128/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com