您的位置:首页 > 运维架构

OPENCV显示图像

2011-04-04 22:42 246 查看
#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;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: