禁用OpenCV-core的输出" Init done"

时间:2016-01-19 21:09:48

标签: c++ qt opencv

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

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

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

由于

1 个答案:

答案 0 :(得分:0)

Looking at the relevant code,仅当已存在QApplication实例时才会触发此输出。您可以在执行任何与OpenCV相关的操作之前创建QApplication实例来停止输出:

int main(int argc, char *argv[]) {
    QApplication app(argc, argv);

    // Perform highgui operations.
}