opencv::prelude

Trait StabilizerBaseTrait

source
pub trait StabilizerBaseTrait: StabilizerBaseTraitConst {
    // Required method
    fn as_raw_mut_StabilizerBase(&mut self) -> *mut c_void;

    // Provided methods
    fn set_log(&mut self, ilog: Ptr<ILog>) -> Result<()> { ... }
    fn set_radius(&mut self, val: i32) -> Result<()> { ... }
    fn set_frame_source(&mut self, val: Ptr<IFrameSource>) -> Result<()> { ... }
    fn set_mask_source(&mut self, val: &Ptr<IFrameSource>) -> Result<()> { ... }
    fn set_motion_estimator(
        &mut self,
        val: Ptr<ImageMotionEstimatorBase>,
    ) -> Result<()> { ... }
    fn set_deblurer(&mut self, val: Ptr<DeblurerBase>) -> Result<()> { ... }
    fn set_trim_ratio(&mut self, val: f32) -> Result<()> { ... }
    fn set_correction_for_inclusion(&mut self, val: bool) -> Result<()> { ... }
    fn set_border_mode(&mut self, val: i32) -> Result<()> { ... }
    fn set_inpainter(&mut self, val: Ptr<InpainterBase>) -> Result<()> { ... }
}
Expand description

Required Methods§

Provided Methods§

source

fn set_log(&mut self, ilog: Ptr<ILog>) -> Result<()>

source

fn set_radius(&mut self, val: i32) -> Result<()>

source

fn set_frame_source(&mut self, val: Ptr<IFrameSource>) -> Result<()>

source

fn set_mask_source(&mut self, val: &Ptr<IFrameSource>) -> Result<()>

source

fn set_motion_estimator( &mut self, val: Ptr<ImageMotionEstimatorBase>, ) -> Result<()>

source

fn set_deblurer(&mut self, val: Ptr<DeblurerBase>) -> Result<()>

source

fn set_trim_ratio(&mut self, val: f32) -> Result<()>

source

fn set_correction_for_inclusion(&mut self, val: bool) -> Result<()>

source

fn set_border_mode(&mut self, val: i32) -> Result<()>

source

fn set_inpainter(&mut self, val: Ptr<InpainterBase>) -> Result<()>

Implementors§