Struct opencv::videostab::VideoFileSource
source · pub struct VideoFileSource { /* private fields */ }
Implementations§
source§impl VideoFileSource
impl VideoFileSource
sourcepub fn new(path: &str, volatile_frame: bool) -> Result<VideoFileSource>
pub fn new(path: &str, volatile_frame: bool) -> Result<VideoFileSource>
C++ default parameters
- volatile_frame: false
Trait Implementations§
source§impl Boxed for VideoFileSource
impl Boxed for VideoFileSource
source§impl Drop for VideoFileSource
impl Drop for VideoFileSource
source§impl IFrameSourceTrait for VideoFileSource
impl IFrameSourceTrait for VideoFileSource
source§impl IFrameSourceTraitConst for VideoFileSource
impl IFrameSourceTraitConst for VideoFileSource
fn as_raw_IFrameSource(&self) -> *const c_void
source§impl TryFrom<IFrameSource> for VideoFileSource
impl TryFrom<IFrameSource> for VideoFileSource
source§impl VideoFileSourceTrait for VideoFileSource
impl VideoFileSourceTrait for VideoFileSource
fn as_raw_mut_VideoFileSource(&mut self) -> *mut c_void
fn reset(&mut self) -> Result<()>
fn next_frame(&mut self) -> Result<Mat>
fn width(&mut self) -> Result<i32>
fn height(&mut self) -> Result<i32>
fn count(&mut self) -> Result<i32>
fn fps(&mut self) -> Result<f64>
source§impl VideoFileSourceTraitConst for VideoFileSource
impl VideoFileSourceTraitConst for VideoFileSource
fn as_raw_VideoFileSource(&self) -> *const c_void
impl Send for VideoFileSource
Auto Trait Implementations§
impl RefUnwindSafe for VideoFileSource
impl !Sync for VideoFileSource
impl Unpin for VideoFileSource
impl UnwindSafe for VideoFileSource
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more