42#ifndef __OPENCV_SALIENCY_BASE_CLASSES_HPP__
43#define __OPENCV_SALIENCY_BASE_CLASSES_HPP__
45#include "opencv2/core.hpp"
46#include <opencv2/core/persistence.hpp>
47#include "opencv2/imgproc.hpp"
76 CV_WRAP
bool computeSaliency( InputArray image,
OutputArray saliencyMap );
80 virtual bool computeSaliencyImpl( InputArray image,
OutputArray saliencyMap ) = 0;
104 CV_WRAP
bool computeBinaryMap( InputArray _saliencyMap,
OutputArray _binaryMap );
106 virtual bool computeSaliencyImpl( InputArray image,
OutputArray saliencyMap ) CV_OVERRIDE = 0;
115 virtual bool computeSaliencyImpl( InputArray image,
OutputArray saliencyMap ) CV_OVERRIDE = 0;
124 virtual bool computeSaliencyImpl( InputArray image,
OutputArray saliencyMap ) CV_OVERRIDE = 0;
This type is very similar to InputArray except that it is used for input/output and output function p...
Definition: mat.hpp:295
This is a base class for all more or less complex algorithms in OpenCV
Definition: core.hpp:3091
Definition: saliencyBaseClasses.hpp:112
Definition: saliencyBaseClasses.hpp:121
Definition: saliencyBaseClasses.hpp:63
virtual ~Saliency()
Destructor
Definition: saliencyBaseClasses.hpp:86
"black box" representation of the file storage associated with a file on disk.
Definition: aruco.hpp:75