Struct opencv::features2d::BOWKMeansTrainer
source · [−]pub struct BOWKMeansTrainer { /* private fields */ }Expand description
kmeans -based class to train visual vocabulary using the bag of visual words approach. :
Implementations
sourceimpl BOWKMeansTrainer
impl BOWKMeansTrainer
sourcepub fn new(
cluster_count: i32,
termcrit: TermCriteria,
attempts: i32,
flags: i32
) -> Result<BOWKMeansTrainer>
pub fn new(
cluster_count: i32,
termcrit: TermCriteria,
attempts: i32,
flags: i32
) -> Result<BOWKMeansTrainer>
The constructor.
See also
cv::kmeans
C++ default parameters
- termcrit: TermCriteria()
- attempts: 3
- flags: KMEANS_PP_CENTERS
Trait Implementations
sourceimpl BOWKMeansTrainerTrait for BOWKMeansTrainer
impl BOWKMeansTrainerTrait for BOWKMeansTrainer
fn as_raw_mut_BOWKMeansTrainer(&mut self) -> *mut c_void
sourceimpl BOWTrainer for BOWKMeansTrainer
impl BOWTrainer for BOWKMeansTrainer
sourceimpl BOWTrainerConst for BOWKMeansTrainer
impl BOWTrainerConst for BOWKMeansTrainer
fn as_raw_BOWTrainer(&self) -> *const c_void
sourcefn get_descriptors(&self) -> Result<Vector<Mat>>
fn get_descriptors(&self) -> Result<Vector<Mat>>
Returns a training set of descriptors.
sourcefn descriptors_count(&self) -> Result<i32>
fn descriptors_count(&self) -> Result<i32>
Returns the count of all descriptors stored in the training set.
sourceimpl Boxed for BOWKMeansTrainer
impl Boxed for BOWKMeansTrainer
sourceimpl Drop for BOWKMeansTrainer
impl Drop for BOWKMeansTrainer
impl Send for BOWKMeansTrainer
Auto Trait Implementations
impl RefUnwindSafe for BOWKMeansTrainer
impl !Sync for BOWKMeansTrainer
impl Unpin for BOWKMeansTrainer
impl UnwindSafe for BOWKMeansTrainer
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more