// OpticalFlow.h: interface for the COpticalFlow class. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_OPTICALFLOW_H__347DB70A_876C_4CFD_AED1_5F7712332031__INCLUDED_) #define AFX_OPTICALFLOW_H__347DB70A_876C_4CFD_AED1_5F7712332031__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #include "Vector.h" class COpticalFlow { private: CVector **OF; int SizeX, SizeY; public: int Closing(int Rate); int SaveToColorFile(char *FileName, int KindOf); int GetXY_Y(int x, int y); int GetXY_X(int x, int y); int SaveToFile(char *FileName, int Rate, int Min); SetXY(int x, int y, int sx, int sy); CVector GetXY(int x, int y); int GetSizeY(); int GetSizeX(); COpticalFlow(int sx, int sy); COpticalFlow(); virtual ~COpticalFlow(); int SaveToOFFile(char* FileName); }; #endif // !defined(AFX_OPTICALFLOW_H__347DB70A_876C_4CFD_AED1_5F7712332031__INCLUDED_)