--- /dev/null
+#ifndef FILTERINTERFACE_H
+#define FILTERINTERFACE_H
+#include <QObject>
+#include <QImage>
+
+class FilterInterface:public QObject
+{
+public:
+ FilterInterface()
+ {
+
+ }
+ virtual void applyFilter(QImage &image)=0;
+ virtual void displayFilterConfig(){}
+};
+
+#endif // FILTERINTERFACE_H