Début du TP convolution. Pour l'instant uniquement lecture d'une vidéo.
[GPU.git] / WCudaMSE / Student_Cuda_Image / src / cpp / core / 06_Convolution / provider / ConvolutionProvider.h
diff --git a/WCudaMSE/Student_Cuda_Image/src/cpp/core/06_Convolution/provider/ConvolutionProvider.h b/WCudaMSE/Student_Cuda_Image/src/cpp/core/06_Convolution/provider/ConvolutionProvider.h
new file mode 100644 (file)
index 0000000..5ac81cc
--- /dev/null
@@ -0,0 +1,14 @@
+#ifndef CONVOLUTION_PROVIDER_H
+#define CONVOLUTION_PROVIDER_H
+
+#include "Convolution.h"
+#include "ImageConvolutionCuda.h"
+
+class ConvolutionProvider
+    {
+    public:
+        static Convolution* create(int w, int h);
+        static Image* createGL(const string& videoPath);
+    };
+
+#endif