//#include “StdAfx.h”
#include <string>
#include <iostream>
#include <opencv2\core\core.hpp>
#include <opencv2\highgui\highgui.hpp>
using namespace cv;
using namespace std;
int main()
{
//string imageName = "lena.jpg";
string imageName ="C:\\Users\\Administrator\\Desktop\\Lena.jpg";
//读入图像
Mat img = imread(imageName, CV_LOAD_IMAGE_COLOR);
//如果读入图像失败
if (img.empty())
{
cout<<"Could not open or find the image!"<<endl;
return -1;
}
//创建窗口
namedWindow("lena", CV_WINDOW_AUTOSIZE);
//显示图像
imshow("lena" ,img);
//等待按键,按键盘任意键返回
waitKey(-1);
return 0;
}
本文介绍了一个简单的C++程序,该程序使用OpenCV库来读取并显示一张图像。程序首先包含了必要的头文件,定义了图像路径,并通过OpenCV的imread函数加载图像。若图像读取成功,则创建一个名为lena的窗口并使用imshow函数显示图像,最后通过waitKey函数等待用户按键。
179

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



