Class cv::saliency::StaticSaliencyFineGrained#
the Fine Grained Saliency approach from [220] View details
Collaboration diagram for cv::saliency::StaticSaliencyFineGrained:
Public Member Functions#
Public Member Functions inherited from cv::saliency::StaticSaliency
Return |
Name |
Description |
|---|---|---|
|
|
This function perform a binary map of given saliency map. This is obtained in this way: |
Public Member Functions inherited from cv::saliency::Saliency
Return |
Name |
Description |
|---|---|---|
Destructor. |
||
|
|
Compute the saliency. |
Public Member Functions inherited from cv::Algorithm
Return |
Name |
Description |
|---|---|---|
|
Clears the algorithm state. |
|
|
Returns true if the Algorithm is empty (e.g. in the very beginning or after unsuccessful read. |
|
|
Reads algorithm parameters from a file storage. |
|
|
||
|
|
|
|
Stores algorithm parameters in a file storage. |
|
|
Static Public Member Functions#
Static Public Member Functions inherited from cv::Algorithm
Return |
Name |
Description |
|---|---|---|
|
|
Loads algorithm from the file. |
|
|
Loads algorithm from a String. |
|
Reads algorithm from the file node. |
Additional Inherited Members#
Protected Member Functions inherited from cv::saliency::StaticSaliency
Return |
Name |
Description |
|---|---|---|
|
|
Protected Member Functions inherited from cv::saliency::Saliency
Return |
Name |
Description |
|---|---|---|
|
|
Protected Member Functions inherited from cv::Algorithm
Return |
Name |
Description |
|---|---|---|
|
Protected Attributes inherited from cv::saliency::Saliency
Detailed Description#
the Fine Grained Saliency approach from FGS
This method calculates saliency based on center-surround differences. High resolution saliency maps are generated in real time by using integral images.
Constructor & Destructor Documentation#
StaticSaliencyFineGrained()#
cv::saliency::StaticSaliencyFineGrained::StaticSaliencyFineGrained()
~StaticSaliencyFineGrained()#
cv::saliency::StaticSaliencyFineGrained::~StaticSaliencyFineGrained()
Member Function Documentation#
computeSaliency()#
bool cv::saliency::StaticSaliencyFineGrained::computeSaliency(
InputArray image,
OutputArray saliencyMap )
Python:
cv.saliency.StaticSaliencyFineGrained.computeSaliency(image[, saliencyMap]) -> retval, saliencyMap
Here is the call graph for this function:
create()#
static Ptr< StaticSaliencyFineGrained > cv::saliency::StaticSaliencyFineGrained::create()
Python:
cv.saliency.StaticSaliencyFineGrained.create() -> retval
cv.saliency.StaticSaliencyFineGrained_create() -> retval
computeSaliencyImpl()#
bool cv::saliency::StaticSaliencyFineGrained::computeSaliencyImpl(
InputArray image,
OutputArray saliencyMap )
calcIntensityChannel()#
void cv::saliency::StaticSaliencyFineGrained::calcIntensityChannel(
Mat src,
Mat dst )
copyImage()#
void cv::saliency::StaticSaliencyFineGrained::copyImage(
Mat src,
Mat dst )
getIntensity()#
void cv::saliency::StaticSaliencyFineGrained::getIntensity(
Mat srcArg,
Mat dstArg,
Mat dstOnArg,
Mat dstOffArg,
bool generateOnOff )
getIntensityScaled()#
void cv::saliency::StaticSaliencyFineGrained::getIntensityScaled(
Mat integralImage,
Mat gray,
Mat saliencyOn,
Mat saliencyOff,
int neighborhood )
getMean()#
float cv::saliency::StaticSaliencyFineGrained::getMean(
Mat srcArg,
Point2i PixArg,
int neighbourhood,
int centerVal )
mixOnOff()#
void cv::saliency::StaticSaliencyFineGrained::mixOnOff(
Mat intensityOn,
Mat intensityOff,
Mat intensity )
mixScales()#
void cv::saliency::StaticSaliencyFineGrained::mixScales(
Mat * saliencyOn,
Mat intensityOn,
Mat * saliencyOff,
Mat intensityOff,
const int numScales )
Source file#
The documentation for this class was generated from the following file:
opencv2/saliency/saliencySpecializedClasses.hpp