在OpenCV中,如何将图像流式传输到命名窗口

时间:2017-05-22 15:04:25

标签: opencv

我正在使用Visual" C ++开发OpenCV。"我是OpenCV的新手。

我希望找到的是一个图像查看器,其工作方式类似于无模式对话框,以便我可以在其中显示连续的图像流。

我试图使用OpenCV的命名窗口函数,但由于以下原因,它似乎不适合此任务:

当调用函数退出时,使用namedwindow创建的任何查看器都超出范围,并且用户必须使用waitKey进行阻止,以防止查看器立即关闭。

如果OpenCV中有一个查看器窗口持续存在,直到用户明确关闭它,并且可以使用imshow或类似机制顺序流式传输图像,那将会非常有用。或许,有一种方法可以使用我没有发现的这样的命名窗口。

1 个答案:

答案 0 :(得分:0)

只需在稍后结束的范围内创建窗口即可 调用cv::waitKey(1)将为窗口提供足够的时间来更新并继续运行。