Пример #1
0
void KinectWrapper::Init()
{
   Shutdown();

   InitOpenNI("");
   mUserTracking.Init(mContext);
   mContext.StartGeneratingAll();
}
Пример #2
0
int main(int argc, char **argv)
{
	InitOpenNI(argc, argv);
	glInit(&argc, argv);
	glutMainLoop();
	
	return 1;
}
Пример #3
0
void KinectWrapper::InitPlayback( const std::string& file )
{
   Shutdown();

   // Check if the given filepath is accessible.
   if ((-1 == access(file.c_str(), 0))) {
      throw "The given file does not exist.";
   }
   mPlaybackMode = true;

   InitOpenNI(file);
   mUserTracking.Init(mContext);
   mContext.StartGeneratingAll();
}
Пример #4
0
int OniToSunConverter::Init(int argc, char **argv)
{
    int status;
    std::string oni_file, out_path;
    status = VerifyParameters(argc, argv, oni_file, out_path);
    if (status != 0)
    {
        return status;
    }

    writer_ = boost::shared_ptr<SunWriter>(new SunWriter(out_path));

    status = InitOpenNI(oni_file);
    if (status != 0)
    {
        return status;
    }

    return 0;
}