[−][src]Trait opencv::face::prelude::BIF
Implementation of bio-inspired features (BIF) from the paper: Guo, Guodong, et al. "Human age estimation using bio-inspired features." Computer Vision and Pattern Recognition, 2009. CVPR 2009.
Required methods
pub fn as_raw_BIF(&self) -> *const c_void
[src]
pub fn as_raw_mut_BIF(&mut self) -> *mut c_void
[src]
Provided methods
pub fn get_num_bands(&self) -> Result<i32>
[src]
Returns
The number of filter bands used for computing BIF.
pub fn get_num_rotations(&self) -> Result<i32>
[src]
Returns
The number of image rotations.
pub fn compute(
&self,
image: &dyn ToInputArray,
features: &mut dyn ToOutputArray
) -> Result<()>
[src]
&self,
image: &dyn ToInputArray,
features: &mut dyn ToOutputArray
) -> Result<()>
Computes features sby input image.
Parameters
- image: Input image (CV_32FC1).
- features: Feature vector (CV_32FC1).
Implementations
impl<'_> dyn BIF + '_
[src]
pub fn create(num_bands: i32, num_rotations: i32) -> Result<Ptr<dyn BIF>>
[src]
Parameters
- num_bands: The number of filter bands (<=8) used for computing BIF.
- num_rotations: The number of image rotations for computing BIF.
Returns
Object for computing BIF.
C++ default parameters
- num_bands: 8
- num_rotations: 12