【发布时间】:2016-05-09 23:17:58
【问题描述】:
我正在尝试运行this code from GitHub (Kinectv2HeartRate),它基本上计算了 kinect 前面的人的心率。但是一旦它识别出一张脸,它就会返回这个错误
Microsoft.Kinect.Face.dll 中出现“System.Runtime.InteropServices.SEHException”类型的异常,但未在用户代码中处理 附加信息:外部组件已引发异常。
在这行代码:
m_FaceSource = new Microsoft.Kinect.Face.FaceFrameSource(
m_Sensor, m_CurrentTrackingId,
Microsoft.Kinect.Face.FaceFrameFeatures.BoundingBoxInColorSpace |
Microsoft.Kinect.Face.FaceFrameFeatures.BoundingBoxInInfraredSpace |
Microsoft.Kinect.Face.FaceFrameFeatures.PointsInColorSpace |
Microsoft.Kinect.Face.FaceFrameFeatures.PointsInInfraredSpace
);
我已经运行了 FaceBasics 代码,它给出了同样的错误,但 .exe 运行良好。有人可以帮我解释一下这个问题吗?
【问题讨论】:
-
与错误无关,但您可能希望导入命名空间
Microsoft.Kinect.Face,这样您就无需在代码中不断重复它 - 使其更具可读性;)