4#include <opencv2/core/core.hpp>
5#include <opencv2/imgproc.hpp>
6#include "BlurAlgorithm.h"
37 QString m_name =
"Laplacian Filter";
38 double singleCalculation(
const cv::Mat &image, cv::Mat* debugImage =
nullptr)
override;
The BlurAlgorithm interface provides an interface for different algorithms calculating blur values fo...
Definition BlurAlgorithm.h:27
The BlurLaplacian class calulates blur values based on a algotihm using the Laplacian filter https://...
Definition blurlaplacian.h:23
BlurLaplacian()
BlurLaplacian standard constructor.
Definition blurlaplacian.cpp:118
double singleCalculation(const cv::Mat &image, cv::Mat *debugImage=nullptr) override
singleCalculation This functions implements the actual blur algortihm
Definition blurlaplacian.cpp:121
QString getName() override
getName Returns the algorithm name
Definition blurlaplacian.cpp:119