--- /dev/null
+#ifndef IMAGE_VIEVER_CV_H_\r
+#define IMAGE_VIEVER_CV_H_\r
+\r
+#include <string>\r
+#include <opencv.hpp>\r
+#include <highgui.hpp>\r
+\r
+#include "Chronos.h"\r
+\r
+using namespace cv;\r
+\r
+/*----------------------------------------------------------------------*\\r
+ |* Declaration *|\r
+ \*---------------------------------------------------------------------*/\r
+\r
+/*--------------------------------------*\\r
+ |* Public *|\r
+ \*-------------------------------------*/\r
+\r
+class ImageVieverCV\r
+ {\r
+ /*--------------------------------------*\\r
+ |* Constructor *|\r
+ \*-------------------------------------*/\r
+\r
+ public:\r
+\r
+ ImageVieverCV(const string& titleFrame);\r
+ virtual ~ImageVieverCV(void);\r
+\r
+ /*--------------------------------------*\\r
+ |* Methodes *|\r
+ \*-------------------------------------*/\r
+\r
+ public:\r
+\r
+ /**\r
+ * Warning : call cvWaitKey(1) after,sinon frame bloquer\r
+ */\r
+ void show(Mat* ptrMatCapture);\r
+ int fps(void);\r
+\r
+ /*--------------------------------------*\\r
+ |* Attributs *|\r
+ \*-------------------------------------*/\r
+\r
+ private:\r
+ //Inputs\r
+ string titleFrame;\r
+\r
+ // Tools\r
+ int compteur;\r
+ Chronos chrono;\r
+\r
+ };\r
+\r
+#endif \r
+\r
+/*----------------------------------------------------------------------*\\r
+ |* End *|\r
+ \*---------------------------------------------------------------------*/\r