环境: VS2015 + OpenCV2.48 +OpenCV3.4
具体配置请参照大佬的教程: Opencv http://blog.youkuaiyun.com/poem_qianmo/article/details/19809337
#include <opencv2\opencv.hpp>
#include <iostream>
using namespace cv;
using namespace std;
int main()
{
Mat src = imread("test.jpg"); // path 路径 --- 全路径 或者 工程目录下的 路径
if(src.empty())
{
cout <<"load file error!"<<end;
system("pause");
return -1;
}
imshow("src",src);
waitKey(0);
return 0;
}
nameWindow() 函数
使用:nameWindow("窗口名字",窗口设定参数);
窗口设定参数 :
WINDOW_AUTOSIZE:用户不能手动改变窗口大小, 默认选择
WINDOW_Normal:用户可以手动改变窗口大小
WINDOW_OpenGL:支持openGL
waitKey() 函数
int waitKey(int delay = 0);
1 )第一个参数,如果delay>0, 表示等待delay毫秒之后结束
如果delay=0, 表示无限等待,直到有按键按下结束
2)返回值为对应按下按键的ASCII码值,如Esc的ASCII码为27
本文介绍如何在VS2015环境下利用OpenCV2.48及OpenCV3.4版本进行图像的基本读取与显示操作。通过示例代码详细展示了如何加载图像文件、检查文件是否正确加载、显示图像以及等待用户输入。此外还介绍了`nameWindow`与`waitKey`函数的用法及其参数含义。
622

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



