[OpenCV3函數] —— nameWindow

nameWindow

頭文件:opencv2/highgui/highgui.hpp

**作用:**創建一個窗口

函數原型:

void nameWindow(const string& winname,int flags = WINDOW_AUTOSIZE);
  • 參數1 winname, 新建的窗口的名稱
  • 參數2 窗口的標識,默認爲WINDOW_AUTOSIZE
標識 說明
WINDOW_AUTOSIZE 窗口大小自動適應圖片大小,並且不可手動更改
WINDOW_NORMAL 用戶可以改變這個窗口大小
WINDOW_OPENGL 窗口創建的時候會支持OpenGL(需要配置OpenGL)

示例:

#include<iostream>
#include<opencv2/highgui/highgui.hpp>
using namespace std;
int main(int argc,char **argv){
	cv::Mat image = cv::imread("C:/Users/Administrator/Desktop/2-1.jpg", cv::IMREAD_GRAYSCALE);
	cv::namedWindow("窗口名", cv::WINDOW_NORMAL);
	cv::imshow("窗口名", image);
	cv::waitKey(0);
	return 0;
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章