SuperRes_BroxOpticalFlowTraitConst

Trait SuperRes_BroxOpticalFlowTraitConst 

Source
pub trait SuperRes_BroxOpticalFlowTraitConst: SuperRes_DenseOpticalFlowExtTraitConst {
    // Required method
    fn as_raw_SuperRes_BroxOpticalFlow(&self) -> *const c_void;

    // Provided methods
    fn get_alpha(&self) -> Result<f64> { ... }
    fn get_gamma(&self) -> Result<f64> { ... }
    fn get_scale_factor(&self) -> Result<f64> { ... }
    fn get_inner_iterations(&self) -> Result<i32> { ... }
    fn get_outer_iterations(&self) -> Result<i32> { ... }
    fn get_solver_iterations(&self) -> Result<i32> { ... }
}
Expand description

Required Methods§

Provided Methods§

Source

fn get_alpha(&self) -> Result<f64>

Flow smoothness

§See also

setAlpha

Source

fn get_gamma(&self) -> Result<f64>

Gradient constancy importance

§See also

setGamma

Source

fn get_scale_factor(&self) -> Result<f64>

Pyramid scale factor

§See also

setScaleFactor

Source

fn get_inner_iterations(&self) -> Result<i32>

Number of lagged non-linearity iterations (inner loop)

§See also

setInnerIterations

Source

fn get_outer_iterations(&self) -> Result<i32>

Number of warping iterations (number of pyramid levels)

§See also

setOuterIterations

Source

fn get_solver_iterations(&self) -> Result<i32>

Number of linear system solver iterations

§See also

setSolverIterations

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§