用户输入深度视图的坐标

时间:2012-12-20 10:28:26

标签: c# coordinates user-input kinect point

我试图手动输入Kinect深度相机视图上一个点的坐标,并获得该点的深度值。我无法让它实际上提示主窗口上的坐标值,并在摄像机视图上(在主窗口上)选择该坐标并使用户输入。我希望能够输入X坐标和Y坐标。

这是我到目前为止所做的:

        Point p1;
        Console.WriteLine("Please enter a number.");
        string inputX = Console.ReadLine();
        double inputAsNumberX;
        if (double.TryParse(inputX, out inputAsNumberX) == true)
        {
            Console.WriteLine("You entered a valid number: {0}", inputAsNumberX);
        }
        else
        {
            Console.WriteLine("You entered an invalid number.");
        }


        p1.X = inputAsNumberX;
        Console.WriteLine("Please enter a number.");
        string inputY = Console.ReadLine();
        double inputAsNumberY;
        if (double.TryParse(inputY, out inputAsNumberY) == true)
        {
            Console.WriteLine("You entered a valid number: {0}", inputAsNumberY);
        }
        else
        {
            Console.WriteLine("You entered an invalid number.");

        }
        p1.Y = inputAsNumberY;

我使用了未分配的局部变量'p1'。 - 问题解决了

如何让它在主窗口上提示用户输入并将其链接到深度图像(主窗口上的深度摄像机视图)坐标???

0 个答案:

没有答案