首页 > 代码库 > Opencv 的一些demo

Opencv 的一些demo

//打开一张图片#include"cv.h"#include"cxcore.h"#include"highgui.h"int main(int argc,char*argv[]){    //声明IplImage指针    IplImage*pImg;    //载入图片    pImg=cvLoadImage("D:/Sample_8.bmp",1);    //创建窗口    cvNamedWindow("Image",1);    //显示图像    cvShowImage("Image",pImg);    //等待按键    cvWaitKey(0);    //销毁窗口    cvDestroyWindow("Image");    //释放图像    cvReleaseImage(&pImg);    return 0;}
//读取摄像头视频#include <opencv2/highgui/highgui.hpp>using namespace cv;int main(int argc,unsigned char* argv[]){    Mat img_src;    VideoCapture cam(0);    for (;;)    {        cam >>img_src;        imshow("camera",img_src);//可以事先不用新建一个窗口        char c=(char)waitKey(30);        if (c==27)        {            break;        }    }    return 0;}

 

Opencv 的一些demo