[−][src]Trait opencv::hub_prelude::TrackerKCF
the KCF (Kernelized Correlation Filter) tracker
- KCF is a novel tracking framework that utilizes properties of circulant matrix to enhance the processing speed.
- This tracking method is an implementation of KCF_ECCV which is extended to KCF with color-names features (KCF_CN).
- The original paper of KCF is available at http://www.robots.ox.ac.uk/~joao/publications/henriques_tpami2015.pdf
- as well as the matlab implementation. For more information about KCF with color-names features, please refer to
- http://www.cvl.isy.liu.se/research/objrec/visualtracking/colvistrack/index.html.
Required methods
pub fn as_raw_TrackerKCF(&self) -> *const c_void
[src]
pub fn as_raw_mut_TrackerKCF(&mut self) -> *mut c_void
[src]
Provided methods
pub fn set_feature_extractor(
&mut self,
callback: TrackerKCF_FeatureExtractorCallbackFN,
pca_func: bool
) -> Result<()>
[src]
&mut self,
callback: TrackerKCF_FeatureExtractorCallbackFN,
pca_func: bool
) -> Result<()>
C++ default parameters
- pca_func: false
Implementations
impl<'_> dyn TrackerKCF + '_
[src]
pub fn create(parameters: TrackerKCF_Params) -> Result<Ptr<dyn TrackerKCF>>
[src]
Create KCF tracker instance
Parameters
- parameters: KCF parameters TrackerKCF::Params
C++ default parameters
- parameters: TrackerKCF::Params()