Opencv入门第一课打开窗口
一.如何打开图片(代码解释如下)
Mat src = imread(“D:/images/lena.jpg”);
解释:imageread图片读取
使用:Mat src = imread(“图片目录”);
namedWindow(“输入窗口”,WINDOW_FREERATIO);
解释:图片显示窗口的大小调整
使用:namedWindow(“输入窗口”,你要的窗口类型);
imshow(“输入窗口”,src);
解释:imageshow图片显示
使用:imshow(“输入窗口名称”,src);
问题:图片过大
解决:创建namedWindow(“”)
waitKey(0);
解释:waitKey(0);表示执行到此阻塞
waitKey(1);表示执行到此停止1ms后继续执行
使用:waitKey(n);(n取数字)
destroyAllWindows();
解释:将上面所有程序部分进行销毁
#include<opencv2\opencv.hpp>
#include<iostream>
using namespace cv;
using namespace std;
int main(int argc, char** argv)
{
Mat src = imread("D:/images/lena.jpg");
/*解释:imageread图片读取
Mat src = imread("图片目录");*/
namedWindow("输入窗口",WINDOW_FREERATIO);
/*解释:图片显示窗口的大小调整*/
imshow("输入窗口",src);
/*解释:imageshow图片显示
imshow("input",src);*/
/*问题:图片过大
解决:创建namedWindow("")*/
waitKey(0);
/*解释:waitKey(0);表示执行到此阻塞
waitKey(1);表示执行到此停止1ms后继续执行*/
destroyAllWindows();
/*解释:将上面所有程序部分进行销毁*/
return 0;
}