[][src]Trait opencv::videostab::StabilizerBase

pub trait StabilizerBase {
    pub fn as_raw_StabilizerBase(&self) -> *const c_void;
pub fn as_raw_mut_StabilizerBase(&mut self) -> *mut c_void; pub fn set_log(&mut self, ilog: Ptr<dyn ILog>) -> Result<()> { ... }
pub fn log(&self) -> Result<Ptr<dyn ILog>> { ... }
pub fn set_radius(&mut self, val: i32) -> Result<()> { ... }
pub fn radius(&self) -> Result<i32> { ... }
pub fn set_frame_source(&mut self, val: Ptr<dyn IFrameSource>) -> Result<()> { ... }
pub fn frame_source(&self) -> Result<Ptr<dyn IFrameSource>> { ... }
pub fn set_mask_source(&mut self, val: &Ptr<dyn IFrameSource>) -> Result<()> { ... }
pub fn mask_source(&self) -> Result<Ptr<dyn IFrameSource>> { ... }
pub fn set_motion_estimator(
        &mut self,
        val: Ptr<dyn ImageMotionEstimatorBase>
    ) -> Result<()> { ... }
pub fn motion_estimator(&self) -> Result<Ptr<dyn ImageMotionEstimatorBase>> { ... }
pub fn set_deblurer(&mut self, val: Ptr<dyn DeblurerBase>) -> Result<()> { ... }
pub fn deblurrer(&self) -> Result<Ptr<dyn DeblurerBase>> { ... }
pub fn set_trim_ratio(&mut self, val: f32) -> Result<()> { ... }
pub fn trim_ratio(&self) -> Result<f32> { ... }
pub fn set_correction_for_inclusion(&mut self, val: bool) -> Result<()> { ... }
pub fn do_correction_for_inclusion(&self) -> Result<bool> { ... }
pub fn set_border_mode(&mut self, val: i32) -> Result<()> { ... }
pub fn border_mode(&self) -> Result<i32> { ... }
pub fn set_inpainter(&mut self, val: Ptr<dyn InpainterBase>) -> Result<()> { ... }
pub fn inpainter(&self) -> Result<Ptr<dyn InpainterBase>> { ... } }

Required methods

Loading content...

Provided methods

pub fn set_log(&mut self, ilog: Ptr<dyn ILog>) -> Result<()>[src]

pub fn log(&self) -> Result<Ptr<dyn ILog>>[src]

pub fn set_radius(&mut self, val: i32) -> Result<()>[src]

pub fn radius(&self) -> Result<i32>[src]

pub fn set_frame_source(&mut self, val: Ptr<dyn IFrameSource>) -> Result<()>[src]

pub fn frame_source(&self) -> Result<Ptr<dyn IFrameSource>>[src]

pub fn set_mask_source(&mut self, val: &Ptr<dyn IFrameSource>) -> Result<()>[src]

pub fn mask_source(&self) -> Result<Ptr<dyn IFrameSource>>[src]

pub fn set_motion_estimator(
    &mut self,
    val: Ptr<dyn ImageMotionEstimatorBase>
) -> Result<()>
[src]

pub fn motion_estimator(&self) -> Result<Ptr<dyn ImageMotionEstimatorBase>>[src]

pub fn set_deblurer(&mut self, val: Ptr<dyn DeblurerBase>) -> Result<()>[src]

pub fn deblurrer(&self) -> Result<Ptr<dyn DeblurerBase>>[src]

pub fn set_trim_ratio(&mut self, val: f32) -> Result<()>[src]

pub fn trim_ratio(&self) -> Result<f32>[src]

pub fn set_correction_for_inclusion(&mut self, val: bool) -> Result<()>[src]

pub fn do_correction_for_inclusion(&self) -> Result<bool>[src]

pub fn set_border_mode(&mut self, val: i32) -> Result<()>[src]

pub fn border_mode(&self) -> Result<i32>[src]

pub fn set_inpainter(&mut self, val: Ptr<dyn InpainterBase>) -> Result<()>[src]

pub fn inpainter(&self) -> Result<Ptr<dyn InpainterBase>>[src]

Loading content...

Implementors

Loading content...