digiKam
Digikam::NoiseDetector Class Reference
+ Inheritance diagram for Digikam::NoiseDetector:

Public Types

typedef QList< cv::Mat > Mat3D
 

Public Member Functions

float detect (const cv::Mat &image) const override
 
 NoiseDetector ()
 
 ~NoiseDetector ()
 

Static Public Member Functions

static cv::Mat prepareForDetection (const DImg &inputImage)
 

Static Public Attributes

static const Mat3D filtersHaar = initFiltersHaar()
 

Member Typedef Documentation

◆ Mat3D

Constructor & Destructor Documentation

◆ NoiseDetector()

Digikam::NoiseDetector::NoiseDetector ( )
explicit

◆ ~NoiseDetector()

Digikam::NoiseDetector::~NoiseDetector ( )

Member Function Documentation

◆ detect()

float Digikam::NoiseDetector::detect ( const cv::Mat &  image) const
overridevirtual

Implements Digikam::DetectorDistortion.

References filtersHaar.

◆ prepareForDetection()

cv::Mat Digikam::DetectorDistortion::prepareForDetection ( const DImg inputImage)
staticinherited

Member Data Documentation

◆ filtersHaar

const NoiseDetector::Mat3D Digikam::NoiseDetector::filtersHaar = initFiltersHaar()
static

Referenced by detect().


The documentation for this class was generated from the following files: