显示图像
参考:学习Opencv中文版
C语言版
#include "cv.h" //opencv头文件
#include "highgui.h"
int main(int argc, const char *argv[])
{
//从硬盘上装载一个图片
IplImage *img = cvLoadImage(argv[1],1);
//创建一个window
cvNamedWindow("ShowImage",1);
//将图片显示在这个window上
cvShowImage("ShowImage",img);
//按下任意按键停止阻塞
cvWaitKey(0);
//释放图片占据的内存空间
cvReleaseImage(&img);
//销毁窗口
cvDestroyWindow("ShowImage");
return 0;
}
C++版
#include <iostream>
#include <opencv2/opencv.hpp> //opencv的头文件
using namespace std;
using namespace cv;//名字空间为cv
int main(int argc, const char *argv[])
{
Mat srcImage = imread(argv[1]); //读取一个图片
imshow("srcIMage",srcImage); //是显示一个图片到"srcIMage"窗口
waitKey(0);
return 0;
}