ultimatepp/bazaar/OpenCV/OpenCV.h
dolik 217b3f9dc5 *bazaar/OpenCV: fixed to compile on Linux
git-svn-id: svn://ultimatepp.org/upp/trunk@3488 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-06-04 15:13:41 +00:00

30 lines
560 B
C++

#ifndef _OpenCV_OpenCV_h_
#define _OpenCV_OpenCV_h_
#include <CtrlLib/CtrlLib.h>
#include <cv.h>
#include <highgui.h>
using namespace Upp;
#include <Controls4U/Controls4U.h>
IplImage *ImageToCv(Image &img, bool iscolor = false);
Image CvToImage(IplImage *imgCV);
class ImageWindow : public TopWindow {
typedef ImageWindow CLASSNAME;
public:
ImageWindow(String _title);
StaticImage image;
String title;
bool waitKey;
bool ShowCV(IplImage *imgCV);
virtual void Close();
virtual void LeftDown(Point p, dword keyflags);
void WaitKey();
};
#endif