禁用 OpenCV 内核的输出"Init done"

Disable OpenCV-core's output "Init done"

本文关键字:Init done 输出 OpenCV 内核 禁用      更新时间:2023-10-16

我刚刚将我的opencv更新到最新的稳定版本(3.1.0)。我尝试运行一个我已经工作了很长时间的程序,一切正常。

但是当我显示图像时,我有一个新的输出"Init done - Opengl 支持可用"来自 Qt 或 OpenCV,我真的不知道。我想禁用该输出,因为我已经有很多输出。

如果您有快速解决方案(我的意思是易于处理),那就太好

谢谢

查看相关代码,仅当不存在QApplication实例时,才会触发此输出。您可以通过在执行任何与 OpenCV 相关的操作之前创建QApplication实例来停止输出:

int main(int argc, char *argv[]) {
    QApplication app(argc, argv);
    // Perform highgui operations.
}