隐藏在openCV中在cvNamedWindow上创建的视频,仅在Qt标签上显示视频

时间:2013-07-06 16:18:40

标签: qt opencv user-interface

我在VS2010上创建了一个OpenCV控制台应用程序,现在我使用Qt设计了一个很好的GUI并将输出视频/图像放在Qlabel上,项目运行正常。但我的问题是,当我运行程序时,输出视频显示在Qlabel和OpenCV GUI上,名为cvNamedWindow / cvShowImage。但我不想在Opencv cvNamedWindow上显示视频。当我删除cvNamedWindow命令时,视频不会显示在Qlabel和opencv gui窗口上。以下是我想问的同一个问题:http://answers.opencv.org/question/2914/video-on-label-opencv-qt-hide-cvnamedwindows/

请帮帮我。谢谢

1 个答案:

答案 0 :(得分:0)

在setpixmap之后尝试qApp-> processEvents()并删除cvwaitkey,它对我有用

(qApp是我的QApplication应用程序(argc,argv))