pub struct PatternAnalyzer { /* private fields */ }Expand description
Pattern analyzer for offline analysis.
This analyzer can be used to analyze video content and determine the best IVTC settings without processing the entire video.
Implementations§
Source§impl PatternAnalyzer
impl PatternAnalyzer
Sourcepub fn analyze_frame(&mut self, frame: &VideoFrame)
pub fn analyze_frame(&mut self, frame: &VideoFrame)
Analyze a frame.
Sourcepub fn get_results(&self) -> PatternAnalysisResults
pub fn get_results(&self) -> PatternAnalysisResults
Get analysis results.
Trait Implementations§
Source§impl Debug for PatternAnalyzer
impl Debug for PatternAnalyzer
Auto Trait Implementations§
impl Freeze for PatternAnalyzer
impl RefUnwindSafe for PatternAnalyzer
impl Send for PatternAnalyzer
impl Sync for PatternAnalyzer
impl Unpin for PatternAnalyzer
impl UnsafeUnpin for PatternAnalyzer
impl UnwindSafe for PatternAnalyzer
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more