www.pudn.com > mfctest2avi.rar > cvapp.h
#ifndef IMAGEPROCESSOR #define IMAGEPROCESSOR #include#include #include #include "cv.h" // include core library interface #include "highgui.h" // include GUI library interface class ImageProcessor { IplImage* img; // Declare IPL/OpenCV image pointer // IplImage* img2; CvCapture* pCapture; public: ImageProcessor(CString filename, bool display=true) { if(pCapture = cvCaptureFromFile(filename)) { if (display) while(img = cvQueryFrame( pCapture )) { cvNamedWindow( "Original Image", 1 ); cvShowImage( "Original Image", img ); if( cvWaitKey(40) >= 0 ) break; } } } ~ImageProcessor() { cvReleaseImage( &img ); } }; #endif