IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Classes | Typedefs

Parameters of patch-based bilateral filters. More...

Classes

class  ipsdk::imaproc::attr::PatchBasedBilateralParams
 Parameters of patch-based bilateral filters. More...
 

Typedefs

typedef boost::shared_ptr< PatchBasedBilateralParamsipsdk::imaproc::attr::PatchBasedBilateralParamsPtr
 shared pointer to PatchBasedBilateralParams
 
typedef boost::shared_ptr< const PatchBasedBilateralParamsipsdk::imaproc::attr::PatchBasedBilateralParamsConstPtr
 shared pointer to const PatchBasedBilateralParams
 
IPSDKIPLATTRIBUTES_API PatchBasedBilateralParamsPtr ipsdk::imaproc::attr::createPatchBasedBilateralParams (const ipsdk::ipReal64 noiseSigma)
 function allowing to initialize input parameters for PatchBasedBilateralParams algorithm
 
IPSDKIPLATTRIBUTES_API PatchBasedBilateralParamsPtr ipsdk::imaproc::attr::createPatchBasedBilateralParams (const ipsdk::ipReal64 noiseSigma, const RangeConstPtr &pImgRange)
 function allowing to initialize input parameters for PatchBasedBilateralParams algorithm
 
IPSDKIPLATTRIBUTES_API PatchBasedBilateralParamsPtr ipsdk::imaproc::attr::createPatchBasedBilateralParams (const ipsdk::ipReal64 noiseSigma, const HistogramDataConstPtr &pImgHistogram)
 function allowing to initialize input parameters for PatchBasedBilateralParams algorithm
 
IPSDKIPLATTRIBUTES_API PatchBasedBilateralParamsPtr ipsdk::imaproc::attr::createPatchBasedBilateralParams (const ipsdk::ipUInt32 patchHalfSize, const ipsdk::ipUInt32 kernelRadius, const ipsdk::ipReal64 patchSimilaritySigma, const ipsdk::ipReal64 noiseSigma)
 function allowing to initialize input parameters for PatchBasedBilateralParams algorithm
 
IPSDKIPLATTRIBUTES_API PatchBasedBilateralParamsPtr ipsdk::imaproc::attr::createPatchBasedBilateralParams (const ipsdk::ipUInt32 patchHalfSize, const ipsdk::ipUInt32 kernelRadius, const ipsdk::ipReal64 patchSimilaritySigma, const ipsdk::ipReal64 spaceSigma, const ipsdk::ipReal64 noiseSigma)
 function allowing to initialize input parameters for PatchBasedBilateralParams algorithm
 

Detailed Description

Parameters of patch-based bilateral filters.

SubNodes description

Name ToolTip Associated Class Default Value
PatchHalfSize half-size of the patch ipsdk::DataItemLeaf<ipsdk::ipUInt32>
KernelRadius radius for circular (in 2d) or spherical (in 3d) kernels ipsdk::DataItemLeaf<ipsdk::ipUInt32>
SpaceSigma sigma for spatial gaussian function ipsdk::DataItemLeaf<ipsdk::ipReal64>
PatchSimilaritySigma sigma for patch similarity gaussian function ipsdk::DataItemLeaf<ipsdk::ipReal64>
NoiseSigma standard deviation of the noise estimated in the image ipsdk::DataItemLeaf<ipsdk::ipReal64>