Я использую Kinect SDK 1.6, и я после Skeleton Отслеживание Funamentals учебник Windows, Kinect Quickstart серии, доступных here.Kinect SDK 1.6 и метод Joint.ScaleTo
Даже если эти учебники были сделаны для SDK 1.0, все шло хорошо, пока я не выполнил инструкции, чтобы отобразить положение моих рук в окне нестандартного размера (скажем, 1280x720).
Dan Fernandez использует следующую строку кода для достижения этой
private void ScalePosition(FrameworkElement element, Joint joint)
{
// Convert the value to X/Y;
Joint scaledJoint = joint.ScaleTo(1280, 720);
....
}
Ну, метод ScaleTo
не является пользовательской функции, она должна быть представлена в Kinect SDK, но в соответствии с моим редактором, есть нет такого метода. Я не могу найти его, и я думаю, что это могло быть перемещено/переименовано/независимо от SDK 1.0.
Просто, чтобы убедиться, что все в порядке, вот мой список using
, everyithing еще (Skeleton отслеживание и т.д.) работает, так что я действительно не могу понять его
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
using Microsoft.Kinect;
using Microsoft.Kinect.Toolkit;
using Microsoft.Samples.Kinect.WpfViewers;
я могу дать дополнительно подробнее о моем коде по запросу.
Спасибо, но я уже скачал библиотеку Coding4Fun и добавил ссылку (МОФ, связанные с одним), но это делает не работает .. – INElutTabile
Ваш код 'using' выше, не содержит ссылки на него.Вы забыли добавить его как ссылку или удар в раздел «использование»? –