CSaliencyCalculation Namespace Reference

Classes

struct  CComplexNumber
 

Functions

void ConvertRGB2Lab (const CByteImage *pImageRGB, CByteImage *pImageLab)
 
CComplexNumber ExpComplImagOnly (const float a)
 
void FindLocalMaxima (const std::vector< CHypothesisPoint * > &aPoints, const Mat3d mCameraToWorldRotation, const Vec3d vCameraToWorldTranslation, const CCalibration *calibration, std::vector< Vec3d > &aMaxima, CByteImage *pMaximumnessImage, const int nBinSizeInPx)
 
void FindLocalMaxima (const std::vector< Vec3d > &aPoints3D, const std::vector< Vec2d > &aPointsInImage, std::vector< Vec3d > &aMaxima, const int nBinSizeInPx, CByteImage *pMaximumnessImage)
 
void FindSalientRegionsAchanta (const CByteImage *pImageRGB, CByteImage *pSaliencyImage)
 
void FindSalientRegionsHou (const CByteImage *pImageRGB, CByteImage *pSaliencyImage)
 
void FourierTransformation (const CByteImage *pGrayImage, CComplexNumber *pTransformed)
 
void InverseFourierTransformation (CComplexNumber *pTransformed, CByteImage *pGrayImage)
 
CComplexNumber MultCompl (const CComplexNumber a, const CComplexNumber b)
 
void SubstractAveragedLogPowerSpectrum (CComplexNumber *pTransformed)
 

Function Documentation

◆ ConvertRGB2Lab()

void ConvertRGB2Lab ( const CByteImage *  pImageRGB,
CByteImage *  pImageLab 
)

Definition at line 715 of file SaliencyCalculation.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ExpComplImagOnly()

CComplexNumber ExpComplImagOnly ( const float  a)

Definition at line 262 of file SaliencyCalculation.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ FindLocalMaxima() [1/2]

void FindLocalMaxima ( const std::vector< CHypothesisPoint * > &  aPoints,
const Mat3d  mCameraToWorldRotation,
const Vec3d  vCameraToWorldTranslation,
const CCalibration *  calibration,
std::vector< Vec3d > &  aMaxima,
CByteImage *  pMaximumnessImage,
const int  nBinSizeInPx 
)

Definition at line 198 of file SaliencyCalculation.cpp.

+ Here is the call graph for this function:

◆ FindLocalMaxima() [2/2]

void FindLocalMaxima ( const std::vector< Vec3d > &  aPoints3D,
const std::vector< Vec2d > &  aPointsInImage,
std::vector< Vec3d > &  aMaxima,
const int  nBinSizeInPx,
CByteImage *  pMaximumnessImage 
)

Definition at line 44 of file SaliencyCalculation.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ FindSalientRegionsAchanta()

void FindSalientRegionsAchanta ( const CByteImage *  pImageRGB,
CByteImage *  pSaliencyImage 
)

Definition at line 573 of file SaliencyCalculation.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ FindSalientRegionsHou()

void FindSalientRegionsHou ( const CByteImage *  pImageRGB,
CByteImage *  pSaliencyImage 
)

Definition at line 509 of file SaliencyCalculation.cpp.

+ Here is the call graph for this function:

◆ FourierTransformation()

void FourierTransformation ( const CByteImage *  pGrayImage,
CComplexNumber pTransformed 
)

Definition at line 270 of file SaliencyCalculation.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ InverseFourierTransformation()

void InverseFourierTransformation ( CComplexNumber pTransformed,
CByteImage *  pGrayImage 
)

Definition at line 380 of file SaliencyCalculation.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ MultCompl()

CComplexNumber MultCompl ( const CComplexNumber  a,
const CComplexNumber  b 
)

Definition at line 256 of file SaliencyCalculation.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ SubstractAveragedLogPowerSpectrum()

void SubstractAveragedLogPowerSpectrum ( CComplexNumber pTransformed)

Definition at line 456 of file SaliencyCalculation.cpp.

+ Here is the caller graph for this function: