Trait SparseRLOFOpticalFlowTraitConst

Source
pub trait SparseRLOFOpticalFlowTraitConst: SparseOpticalFlowTraitConst {
    // Required method
    fn as_raw_SparseRLOFOpticalFlow(&self) -> *const c_void;

    // Provided methods
    fn get_rlof_optical_flow_parameter(
        &self,
    ) -> Result<Ptr<RLOFOpticalFlowParameter>> { ... }
    fn get_forward_backward(&self) -> Result<f32> { ... }
}
Expand description

Required Methods§

Provided Methods§

Source

fn get_rlof_optical_flow_parameter( &self, ) -> Result<Ptr<RLOFOpticalFlowParameter>>

@copydoc DenseRLOFOpticalFlow::setRLOFOpticalFlowParameter

§See also

setRLOFOpticalFlowParameter

Source

fn get_forward_backward(&self) -> Result<f32>

Threshold for the forward backward confidence check For each feature point a motion vector inline formula is computed. * If the forward backward error block formula * is larger than threshold given by this function then the status will not be used by the following * vector field interpolation. inline formula denotes the backward flow. Note, the forward backward test * will only be applied if the threshold > 0. This may results into a doubled runtime for the motion estimation. * setForwardBackward

§See also

setForwardBackward

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§