![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
policy used to compute smoothing bandwidth parameter during a kernel density estimation More...
Classes | |
| class | ipsdk::imaproc::attr::KDEBandwidthPolicy |
| policy used to compute smoothing bandwidth parameter during a kernel density estimation More... | |
Typedefs | |
| typedef boost::shared_ptr< ipsdk::imaproc::attr::KDEBandwidthPolicy > | ipsdk::imaproc::attr::KDEBandwidthPolicyPtr |
| shared pointer to ipsdk::imaproc::attr::KDEBandwidthPolicy | |
| typedef boost::shared_ptr< const ipsdk::imaproc::attr::KDEBandwidthPolicy > | ipsdk::imaproc::attr::KDEBandwidthPolicyConstPtr |
| shared pointer to const ipsdk::imaproc::attr::KDEBandwidthPolicy | |
policy used to compute smoothing bandwidth parameter during a kernel density estimation
| Name | ToolTip | Associated Class | Default Value |
|---|---|---|---|
| Method | method used to select bandwidth | ipsdk::DataItemEnumLeaf<ipsdk::imaproc::attr::eKDEBandwidthMethod> | ipsdk::imaproc::attr::eKDEBandwidthMethod::eKDEBM_GaussianUnivariate |
| Value | user defined value for bandwidth | ipsdk::DataItemLeaf<ipsdk::ipReal64> |
| IPSDKIPLATTRIBUTES_API ipReal64 ipsdk::imaproc::attr::computeBandwidth | ( | const ipsdk::imaproc::attr::KDEBandwidthPolicy & | kdeBandwidthPolicy, |
| const Real64Vector & | samples | ||
| ) |
function allowing to compute a bandwith from a KDEBandwidthPolicy and a collection of samples
| ipsdk::imaproc::attr::IPSDKIPLAttributesException | if samples.empty() == true |
1.8.14