如果窗口关闭,如何不显示图像?
Posted
技术标签:
【中文标题】如果窗口关闭,如何不显示图像?【英文标题】:how to not show image if the window is close? 【发布时间】:2013-04-08 10:16:31 【问题描述】:如果窗口不存在,我认为 imshow 不应该显示图像,但显然它存在。我不明白这是否是我没有正确理解的错误。
如果用户关闭它,我会尝试不打开新窗口。我想我会在初始化时打开窗口,而在其他部分我只使用 imshow ,这样如果用户关闭窗口,它就不会再次出现。但因为 imshow 显示图像这不起作用。我怎样才能实现这个目标?
【问题讨论】:
这与您的操作系统环境有关。尝试处理“关闭窗口事件”。例如。使用cvGetWindowHandle。 【参考方案1】:调用时,cv::imshow()
将在窗口上显示图像。如果调用时该窗口不存在,则会创建一个。
如果您不想显示窗口,请不要致电cv::imshow()
。
【讨论】:
以上是关于如果窗口关闭,如何不显示图像?的主要内容,如果未能解决你的问题,请参考以下文章
wpf combobox 关闭窗口后,再次调用不显示已经选择的值?