Struct opencv::videostab::OnePassStabilizer
source · [−]pub struct OnePassStabilizer { /* private fields */ }
Implementations
sourceimpl OnePassStabilizer
impl OnePassStabilizer
pub fn default() -> Result<OnePassStabilizer>
Trait Implementations
sourceimpl Boxed for OnePassStabilizer
impl Boxed for OnePassStabilizer
sourceimpl Drop for OnePassStabilizer
impl Drop for OnePassStabilizer
sourceimpl IFrameSource for OnePassStabilizer
impl IFrameSource for OnePassStabilizer
sourceimpl IFrameSourceConst for OnePassStabilizer
impl IFrameSourceConst for OnePassStabilizer
fn as_raw_IFrameSource(&self) -> *const c_void
sourceimpl OnePassStabilizerTrait for OnePassStabilizer
impl OnePassStabilizerTrait for OnePassStabilizer
fn as_raw_mut_OnePassStabilizer(&mut self) -> *mut c_void
fn set_motion_filter(&mut self, val: Ptr<dyn MotionFilterBase>) -> Result<()>
fn reset(&mut self) -> Result<()>
fn next_frame(&mut self) -> Result<Mat>
sourceimpl OnePassStabilizerTraitConst for OnePassStabilizer
impl OnePassStabilizerTraitConst for OnePassStabilizer
fn as_raw_OnePassStabilizer(&self) -> *const c_void
fn motion_filter(&self) -> Result<Ptr<dyn MotionFilterBase>>
sourceimpl StabilizerBase for OnePassStabilizer
impl StabilizerBase for OnePassStabilizer
fn as_raw_mut_StabilizerBase(&mut self) -> *mut c_void
fn set_log(&mut self, ilog: Ptr<dyn ILog>) -> Result<()>
fn set_radius(&mut self, val: i32) -> Result<()>
fn set_frame_source(&mut self, val: Ptr<dyn IFrameSource>) -> Result<()>
fn set_mask_source(&mut self, val: &Ptr<dyn IFrameSource>) -> Result<()>
fn set_motion_estimator(
&mut self,
val: Ptr<dyn ImageMotionEstimatorBase>
) -> Result<()>
fn set_deblurer(&mut self, val: Ptr<dyn 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<dyn InpainterBase>) -> Result<()>
sourceimpl StabilizerBaseConst for OnePassStabilizer
impl StabilizerBaseConst for OnePassStabilizer
fn as_raw_StabilizerBase(&self) -> *const c_void
fn log(&self) -> Result<Ptr<dyn ILog>>
fn radius(&self) -> Result<i32>
fn frame_source(&self) -> Result<Ptr<dyn IFrameSource>>
fn mask_source(&self) -> Result<Ptr<dyn IFrameSource>>
fn motion_estimator(&self) -> Result<Ptr<dyn ImageMotionEstimatorBase>>
fn deblurrer(&self) -> Result<Ptr<dyn DeblurerBase>>
fn trim_ratio(&self) -> Result<f32>
fn do_correction_for_inclusion(&self) -> Result<bool>
fn border_mode(&self) -> Result<i32>
fn inpainter(&self) -> Result<Ptr<dyn InpainterBase>>
impl Send for OnePassStabilizer
Auto Trait Implementations
impl RefUnwindSafe for OnePassStabilizer
impl !Sync for OnePassStabilizer
impl Unpin for OnePassStabilizer
impl UnwindSafe for OnePassStabilizer
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more