opencv4.8+vs2019 运行出现一堆[INFO:XXX]信息
前言
Opencv+vs2019搭建成功运行后出现一堆INFO信息,虽说不影响程序运行但是会占据控制台窗口,覆盖正常调试输出
出现时机:在每次需要显示图像时均会出现,如:namedWindow、imshow函数调用时。
一、现象分析
这些不是错,是OpenCV在启动时加载GUI(图形用户界面)后端注册表的信息,显示的是哪些GUI可用,如查找出4个可用的后端:GTK(1000),GTK3(990),GTK2(980),WIN32(970) + BUILTIN(WIN32UI)。
二、解决办法
设置日志级别,屏蔽它:
//引入头文件 #include <opencv2/core/utils/logger.hpp> //设置只显示错误日志 cv::utils::logging::setLogLevel(utils::logging::LOG_LEVEL_ERROR);