本文整理汇总了C++中Kinect::start方法的典型用法代码示例。如果您正苦于以下问题:C++ Kinect::start方法的具体用法?C++ Kinect::start怎么用?C++ Kinect::start使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Kinect
的用法示例。
在下文中一共展示了Kinect::start方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: main
int main()
{
time_t t = time(NULL);
tm* local = new tm;
char buf[26] = {0};
localtime_r(&t,local);
strftime(buf, 64, "%Y-%m-%d %H-%M-%S", local);
mkdir(buf,S_IRWXU | S_IRWXG);
chdir(buf);
visionsensor.viewcloud();
visionsensor.start();
#if ARIS_PLATFORM_==_PLATFORM_LINUX_
//char RemoteIp[] = "192.168.1.100";
char RemoteIp[] = "127.0.0.1";
#endif
CONN VisualSystem;
pVisualSystem = &VisualSystem;
/*注册所有的消息函数*/
Aris::Core::RegisterMsgCallback(VisualSystemDataNeeded, OnVisualSystemDataNeeded);
Aris::Core::RegisterMsgCallback(VisualSystemLost, OnVisualSystemLost);
Aris::Core::RegisterMsgCallback(NeedUpperControl, OnUpperControl);
Aris::Core::RegisterMsgCallback(NeedStepUp, OnStepUp);
Aris::Core::RegisterMsgCallback(NeedStepDown, OnStepDown);
Aris::Core::RegisterMsgCallback(NeedStepOver, OnStepOver);
/*设置所有CONN类型的回调函数*/
VisualSystem.SetCallBackOnReceivedData(OnConnDataReceived);
VisualSystem.SetCallBackOnLoseConnection(OnConnectionLost);
/*连接服务器*/
VisualSystem.Connect(RemoteIp, "5691");
//VisualSystem.Connect(RemoteIp, "5688");
/*开始消息循环*/
Aris::Core::RunMsgLoop();
}
示例2: openflkinect_start
static void openflkinect_start(value ref)
{
val_check_kind(ref, k_Kinect);
Kinect* k = static_cast<Kinect*>(val_data(ref));
k->start();
}