简述

namedWindow函数的作用是,通过指定的名字,创建一个可以作为图像和进度条的容器窗口。如果具有相同名称的窗口已经存在,则函数不做任何事情。函数原型如下:

namedWindow(const string& filename, int flag=WINDOW_AUTOSIZE )

filename指窗口的名称;flag指创建的窗口类型,默认为WINDOW_AUTOSIZE,即1. 窗口可以自适应。Flag=0,表示按原图尺寸显示。下图中显示flag的所有可能及其意思:

                                                         

我们可以调用destroyWindow()或者destroyAllWindows()函数来关闭窗口,并取消之前分配的与窗口相关的所有内存空间。

但话是这样说,其实对于代码量不大的简单小程序来说,我们完全没有必要手动调用上述的destroyWindow()或者destroyAllWindows()函数,因为在退出时,所有的资源和应用程序的窗口会被操作系统会自动关闭。

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐