【问题标题】:how to not show image if the window is close?如果窗口关闭,如何不显示图像?
【发布时间】:2013-04-08 10:16:31
【问题描述】:

如果窗口不存在,我认为 imshow 不应该显示图像,但显然它存在。我不明白这是否是我没有正确理解的错误。

如果用户关闭它,我会尝试不打开新窗口。我想我会在初始化时打开窗口,而在其他部分我只使用 imshow ,这样如果用户关闭窗口,它就不会再次出现。但因为 imshow 显示图像这不起作用。我怎样才能实现这个目标?

【问题讨论】:

  • 这与您的操作系统环境有关。尝试处理“关闭窗口事件”。例如。使用cvGetWindowHandle

标签: opencv


【解决方案1】:

调用时,cv::imshow() 将在窗口上显示图像。如果调用时该窗口不存在,则会创建一个。

如果您不想显示窗口,请不要致电cv::imshow()

【讨论】:

    猜你喜欢
    • 2012-02-09
    • 1970-01-01
    • 2013-11-04
    • 1970-01-01
    • 1970-01-01
    • 2017-08-19
    • 2011-05-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多