方法一:
/**************************************************************
//
// opencv使用宏定义读入图像
//
***************************************************************/
#include <opencv2/opencv.hpp>
using namespace cv;
#define FILENAME "test1.jpg"//使用宏定义,指定图像文件名
void main()
{
IplImage* pImg;//定义图像结构变量指针
pImg=cvLoadImage(FILENAME,1);//加载指定文件
cvNamedWindow("image",1);//创建窗口,第2个参数为1表示固定大小,0表示可变大小
cvShowImage("image",pImg);//在指定窗口显示图像文件
cvWaitKey(0); //等待按键,若无此句,程序运行时看不到结果
cvDestroyWindow("image");//销毁窗口
cvReleaseImage(&pImg);//释放图像文件
}
cvLoadImage从文件读取图像
语法:IplImage* cvLoadImage(const char* filename,int flag=1)