原型 C++: void setWindowProperty(const string& winname, int prop_id, double prop_value)
| Parameters: |
|
|---|
因此调用全屏,仅仅需要,且不用重新cmake
namedWindow("FullScreen",CV_WINDOW_NORMAL);
setWindowProperty("FullScreen", CV_WND_PROP_FULLSCREEN, CV_WINDOW_FULLSCREEN );
/*********************************************
*opencv可以设置全屏显示图片,具体代码如下
**********************************************/
#include <opencv2/highgui/highgui.hpp>
#include <iostream>using namespace std;
using namespace cv;
int main()
{
Mat srcImage = imread("pic.jpg",2|4);
if (srcImage.empty())
{
cout << "srcImage load error\n" << endl;
system("pause");
exit(-1);
}
namedWindow("srcImage",CV_WINDOW_NORMAL);
setWindowProperty("srcImage", CV_WND_PROP_FULLSCREEN, CV_WINDOW_FULLSCREEN);
imshow("srcImage",srcImage);
waitKey(0);
}

本文介绍如何使用OpenCV库实现窗口全屏显示图片的功能。通过具体的C++代码示例,展示了创建窗口、设置窗口属性为全屏以及展示图片的过程。
5636

被折叠的 条评论
为什么被折叠?



