Opencv4.5 关闭日志输出
opencv
OpenCV: 开源计算机视觉库
项目地址:https://gitcode.com/gh_mirrors/opencv31/opencv
免费下载资源
·
为了尝试Opencv4.5的contrib中新增的微信扫码功能(wechat_qrcode),在编译好新的Opencv库之后,发现新版的Opencv写的程序会自动输出一堆log日志,如果是有用的信息还用,主要是大部分都是没用的信息,如下图所示,身患强迫症的我真正忍不了。
后来在网上查阅了很多资料之后,才找到了隐藏日志的方法
首先包含头文件
#include <opencv2/core/utils/logger.hpp>
然后调用setLogLevel函数
cv::utils::logging::setLogLevel(utils::logging::LOG_LEVEL_SILENT);
完成这两步,程序就不会再输出日志
如果想要输入特定级别的日志,可以这样设置
utils::logging::setLogLevel(utils::logging::LOG_LEVEL_ERROR);
设置为LOG_LEVEL_ERROR,程序就只会输出error级别的日志信息
GitHub 加速计划 / opencv31 / opencv
77.37 K
55.71 K
下载
OpenCV: 开源计算机视觉库
最近提交(Master分支:2 个月前 )
c3747a68
Added Universal Windows Package build to CI. 3 天前
9b635da5 - 3 天前
更多推荐
已为社区贡献3条内容
所有评论(0)