#include "cv.h"
#include "highgui.h"
#include "math.h"
int main()
{
IplImage* pimg; //声明指针
//载入图像
pimg = cvLoadImage("D:\\baboon.jpg",1);
if (!pimg)
{
return -1;
}
//显示图像
cvNamedWindow("src",1);//创建窗口
cvShowImage("src",pimg);//显示图像
cvWaitKey(0);//等待按键
cvDestroyWindow("src");//销毁窗口
cvReleaseImage(&pimg);//释放图像
return 0;
}
也可不用每次在项目中附加依赖库,可直接写入代码中,如下所示
#include "math.h"
#include <opencv/cv.h>
#include <opencv2/highgui/highgui.hpp>
#pragma comment(lib,"opencv_core220d.lib")
#pragma comment(lib,"opencv_highgui220d.lib")
int main()
{
IplImage* pimg; //声明指针
//载入图像
pimg = cvLoadImage("D:\\baboon.jpg",1);
if (!pimg)
{
return -1;
}
//显示图像
cvNamedWindow("src",1);//创建窗口
cvShowImage("src",pimg);//显示图像
cvWaitKey(0);//等待按键
cvDestroyWindow("src");//销毁窗口
cvReleaseImage(&pimg);//释放图像
return 0;
}