我正在尝试在处理中使用创意手势相机。我从英特尔感知计算 SDK 开始,遇到了一个问题。
我想要打开手,但我遇到了一些问题——无论如何,hand.openness 返回 0。否则它运行得很好......
我试图开始工作的一些示例代码:如果您张开手,它开始打印到控制台,关闭它并停止。
import intel.pcsdk.*;
PXCUPipeline session;
PXCMGesture.GeoNode hand = new PXCMGesture.GeoNode();
void setup()
{
session = new PXCUPipeline(this);
if(!session.Init(PXCUPipeline.GESTURE))
exit();
}
void draw()
{
background(0);
if(session.AcquireFrame(false))
{
if(session.QueryGeoNode(PXCMGesture.GeoNode.LABEL_BODY_HAND_PRIMARY|PXCMGesture.GeoNode.LABEL_OPEN, hand)) //Only when primary hand is open
{
rect(0, 0, 10, 10);
println(hand.openness + " : " + frameCount); //Openness should be from 0 to 100
}
session.ReleaseFrame();
}
}
使用当前版本的 Processing (2.0.3),感知计算 SDK 版本 7383。