pub trait RFFeatureGetterConst: AlgorithmTraitConst {
    // Required method
    fn as_raw_RFFeatureGetter(&self) -> *const c_void;

    // Provided method
    fn get_features(
        &self,
        src: &Mat,
        features: &mut Mat,
        gnrm_rad: i32,
        gsmth_rad: i32,
        shrink: i32,
        out_num: i32,
        grad_num: i32
    ) -> Result<()> { ... }
}
Expand description

Constant methods for crate::ximgproc::RFFeatureGetter

Required Methods§

Provided Methods§

source

fn get_features( &self, src: &Mat, features: &mut Mat, gnrm_rad: i32, gsmth_rad: i32, shrink: i32, out_num: i32, grad_num: i32 ) -> Result<()>

!

  • This functions extracts feature channels from src.
  • Than StructureEdgeDetection uses this feature space
  • to detect edges.
  • \param src : source image to extract features
  • \param features : output n-channel floating point feature matrix.
  • \param gnrmRad : __rf.options.gradientNormalizationRadius
  • \param gsmthRad : __rf.options.gradientSmoothingRadius
  • \param shrink : __rf.options.shrinkNumber
  • \param outNum : __rf.options.numberOfOutputChannels
  • \param gradNum : __rf.options.numberOfGradientOrientations

Implementors§