namedWindow函数用于创建一个窗口。
namedWindow格式:
void namedWindow(const string& winname, int flags=WINDOW_AUTOSIZE)
opencv imwrite。参数说明:
第一个参数:const string& 型的name,指用作窗口的表示符的窗口名称。
第二个参数:int类型的flags,窗口的标识,主要有以下几种。
flags标识种类:
opencv库函数大全,WINDOW_NORMAL,可以更改窗口的大小(没有限制)。OpenCV2中可以写为CV_WINDOW_NORMAL。
WINDOW_AUTOSIZE,窗口大小会自动调整以适应所显示的图像,并且不能修改窗口大小。OpenCV2中可以写为CV_WINDOW_AUTOSIZE。此参数是默认值。
WINDOW_OPEMGL,窗口会支持OpenGL。OpenCV2中可以写为CV_WINDOW_OpenGL。
如果有相同名称的窗口已经存在,则函数不做任何事情。
opencv函数库。调用destroyWindow()或者destroyALLWindow()函数来关闭窗口,并取消之前分配的与窗口相关的所有内存空间。(如果程序不大,则不需要此操作,因为在退出时,所有的资源和应用程序的窗口会被操作系统关闭)
namedWindow函数列子:
# include <opencv2/core/core.hpp>
# include <opencv2/highgui/highgui.hpp>
using namespace cv;
void main(){namedWindow("【显示图片为】", WINDOW_AUTOSIZE);waitKey(0); //等待任意键按下
}
运行结果为:
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态