Я пытаюсь определить жест закрывающего кулака (захвата) для управления курсором мыши в Kinect. Я после этого учебника по установке: http://dotneteers.net/blogs/vbandi/archive/2013/05/03/kinect-interactions-with-wpf-part-iii-demystifying-the-interaction-stream.aspxТип или имя пространства имен «InteractionHandType» не найдено. Kinect SDK 1.8
Однако в файле DummyInteractionClient.cs, я получаю эту ошибку на следующей строке:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Microsoft.Kinect.Toolkit.Interaction;
using Microsoft.Kinect.Toolkit;
using Microsoft.Kinect.Toolkit.Controls;
namespace Microsoft.Kinect.Toolkit.Controls
{
public class DummyInteractionClient : IInteractionClient
{
public InteractionInfo GetInteractionInfoAtLocation(
int skeletonTrackingId,
InteractionHandType handType,
double x,
double y)
{
var result = new InteractionInfo();
result.IsGripTarget = true;
result.IsPressTarget = true;
result.PressAttractionPointX = 0.5;
result.PressAttractionPointY = 0.5;
result.PressTargetControlId = 1;
return result;
}
}
}
Ошибка находится на InteractionHandType handType. он говорит: Ошибка 1 Тип или имя пространства имен «InteractionHandType» не удалось найти (вы не указали директиву использования или ссылку на сборку?) E: \ work \ FYP \ work \ Kinect Mouse Controller switcher \ kinectmouse CODE-96133 \ C Резкое увеличение в обеих руках \ DummyInteractionClient.cs 18 13 Microsoft.Kinect.Samples.CursorControlЧто делает это ошибка? Я пропустил или использовал неправильные имена пространства имен? Пожалуйста, помогите, я не эксперт в C# Kinect SDK 1.8.
Я столкнулся с одной и той же проблемой, попытался добавить DLL взаимодействия, все еще проблема сохраняется. Как вы это разрешили? – codeln
@codeln Google для Kinect Interaction Stream примерные рабочие демонстрации. и попробуйте запустить один из этих кодов. это исправит проблему. – Faizan