我想从OpenCV中获取日志,尤其是CV_LOG_WARNING调用中的日志,但是我无法找到是否可以设置环境变量或CMakeLists文件中是否存在设置将启用此功能,这是我从源代码构建OpenCV。
设置: OpenCV的4 在基于Arm的硬件平台的Ubuntu 16.04上交叉编译
如何启用此功能?
答案 0 :(得分:1)
首先包括:
const sortOptions = [{
sortByKey: 'anyKey',
sortType: 'string',
sortingOrder: 'asc',
}];
arrayOfObjects.sort(CustomSorting.sortArrayOfObjects(sortOptions));
然后在代码中,作为第一个调用之一执行此操作:
#include <opencv2/core/utils/logger.hpp>
答案 1 :(得分:1)
OpenCV 使用环境变量来启用日志记录。在 Bash 中:
export OPENCV_LOG_LEVEL=DEBUG
export OPENCV_VIDEOIO_DEBUG=1