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;
}