对于一个项目,我正在使用libfreenect2,因为我正在从控制台读取一些命令我想隐藏当kinect获取数据时libfreenect2输出的消息*。我怎么能这样做? *我的意思是关于跳过数据的所有消息等等
答案 0 :(得分:1)
Google是您的朋友:TypeScript - jasmine - Chutzpah - AngularJS
void libfreenect2::setGlobalLogger ( Logger * logger )
Set the logger for all log output in this library.
Parameters
logger Pointer to your logger, or NULL to disable logging. The memory will be freed automatically. You should not free the pointer.
所以只需使用libfreenect2::setGlobalLogger(NULL);
答案 1 :(得分:0)
如果您没有直接访问API的方式(例如,使用OpenNI2驱动程序时),另一种方法也可以设置LIBFREENECT2_LOGGER_LEVEL环境变量。 可能的值为:
None
Error
Warning
Info
Debug