Trait opencv::ml::KNearest [−][src]
pub trait KNearest: KNearestConst + StatModel {
fn as_raw_mut_KNearest(&mut self) -> *mut c_void;
fn set_default_k(&mut self, val: i32) -> Result<()> { ... }
fn set_is_classifier(&mut self, val: bool) -> Result<()> { ... }
fn set_emax(&mut self, val: i32) -> Result<()> { ... }
fn set_algorithm_type(&mut self, val: i32) -> Result<()> { ... }
}
Required methods
fn as_raw_mut_KNearest(&mut self) -> *mut c_void
Provided methods
fn set_default_k(&mut self, val: i32) -> Result<()>
fn set_default_k(&mut self, val: i32) -> Result<()>
fn set_is_classifier(&mut self, val: bool) -> Result<()>
fn set_is_classifier(&mut self, val: bool) -> Result<()>
Whether classification or regression model should be trained.
See also
setIsClassifier getIsClassifier
Implementations
Creates the empty model
The static method creates empty %KNearest classifier. It should be then trained using StatModel::train method.
Loads and creates a serialized knearest from a file
Use KNearest::save to serialize and store an KNearest to disk. Load the KNearest from this file again, by calling this function with the path to the file.
Parameters
- filepath: path to serialized KNearest