diff --git a/include/filters.hpp b/include/filters.hpp index c86c095..f1c9796 100644 --- a/include/filters.hpp +++ b/include/filters.hpp @@ -17,7 +17,7 @@ enum FILTERS_IMPLEMENTATIONS { OPENCV, // Add your enum value here // YOUR_NAME, - NUM_IMPLS + Ilya }; Filters* createFilters(FILTERS_IMPLEMENTATIONS impl); diff --git a/src/filters_Ilya.cpp b/src/filters_Ilya.cpp new file mode 100644 index 0000000..019668b --- /dev/null +++ b/src/filters_Ilya.cpp @@ -0,0 +1,14 @@ +#include "filters.hpp" + +class FiltersYourName : public Filters +{ +public: + virtual void boxFilter(const Matrix &src, Matrix& dst, const int kSize = 3) + { } + virtual void filter2d(const Matrix &src, Matrix& dst, const Matrix &kernel) + { } + virtual void median(const Matrix &src, Matrix &dst, const int kSize = 3) + { } + virtual void SobelOx(const Matrix &src, Matrix &dst) + { } +}; \ No newline at end of file