OpenCV运行之后,输出窗口出现一堆英文,视频出现卡顿
就是输出窗口显示一堆路径
[ INFO:0] global C:\build\master_winpack-build-win64-vc15\opencv\modules\highgui\src\window_w32.cpp (2898) cv::impl::Win32UIWindow::createTrackbar OpenCV/UI: Creating Win32UI trackbar at '调参窗口': 'S_min'
[ WARN:0] global C:\build\master_winpack-build-win64-vc15\opencv\modules\highgui\src\window.cpp (704) cv::createTrackbar UI/Trackbar(S_max@调参窗口): Using 'value' pointer is unsafe and deprecated. Use NULL as value pointer. To fetch trackbar value setup callback.
但是不影响输出结果
解决办法:
第一种方法:
1.在主函数添加头文件:
#include <opencv2/core/utils/logger.hpp>
2.在主函数调用函数:
cv::utils::logging::setLogLevel(utils::logging::LOG_LEVEL_SILENT);//不再输出日志
//或
//utils::logging::setLogLevel(utils::logging::LOG_LEVEL_ERROR);//只输出错误日志
第二种方法
opencv编译的时候把TBB勾选去掉,或者安装下TBB库
参考文章:
(45条消息) opencv配置心得_Hi_Panda_CRL的博客-CSDN博客
第三种方法:
换OpenCV的版本,如果你用的是3.几的版本,用4以上的版本试试
如果你用的是4的版本,用3的版本试试