mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-05-16 22:02:58 -06:00
30 lines
574 B
C++
30 lines
574 B
C++
#ifndef _OpenCV_OpenCV_h_
|
|
#define _OpenCV_OpenCV_h_
|
|
|
|
#include <CtrlLib/CtrlLib.h>
|
|
#include <opencv/cv.h>
|
|
#include <opencv/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
|