4#include "BlurAlgorithm.h"
5#include <opencv2/core.hpp>
15 void setEdgeThreshold(
double t) { m_edgeThreshold = t; }
18 cv::Mat* debugImage =
nullptr)
override;
21 double m_edgeThreshold = 15.0;
The BlurAlgorithm interface provides an interface for different algorithms calculating blur values fo...
Definition BlurAlgorithm.h:27
Definition blurtenengrad.h:9
QString getName() override
getName returns the algorithm display name.
Definition blurtenengrad.cpp:13
double singleCalculation(const cv::Mat &image, cv::Mat *debugImage=nullptr) override
singleCalculation This functions implements the actual blur algortihm
Definition blurtenengrad.cpp:122