头文件添加如下:
库目录添加如下:
依赖的库如下:
eg1:
#include <iostream>
#include "opencv2/opencv.hpp"
int main(int argc,char ** argv)
{
cv::Mat img = cv::imread(argv[1], -1);
if (img.empty()) return -1;
cv::namedWindow("Example1" , cv::WINDOW_AUTOSIZE);
cv::imshow("Example1", img);
cv::waitKey(0);
cv::destroyWindow("Example1");
return 0;
}
生成后执行OpencvTest1.exe 2.png
最后加载显示:
eg2:参数设置为WINDOW_FREERATIO 图片可以自由拉升:
#include <iostream>
#include <opencv.hpp>
using namespace std;
using namespace cv;
int main()
{
Mat src = imread("E:/2024/Test/opencv/test1.png");
if (src.empty()) {
cout << "load pic fail" << endl;
return -1;
}
namedWindow("输入窗口", WINDOW_FREERATIO);
imshow("输入窗口", src);
waitKey(0);
destroyAllWindows();
}