pub struct MimoProcessorConfig {Show 13 fields
pub patch_size: usize,
pub merge_size: usize,
pub temporal_patch_size: usize,
pub image_min_pixels: usize,
pub image_max_pixels: usize,
pub video_min_pixels: usize,
pub video_max_pixels: usize,
pub video_total_max_pixels: usize,
pub fps: f64,
pub min_frames: usize,
pub max_frames: usize,
pub mean: [f32; 3],
pub std: [f32; 3],
}Expand description
The processor knobs, read from config.json (processor_config plus the
vision geometry). Missing fields take the upstream processor’s defaults.
Fields§
§patch_size: usize§merge_size: usize§temporal_patch_size: usize§image_min_pixels: usize§image_max_pixels: usize§video_min_pixels: usize§video_max_pixels: usize§video_total_max_pixels: usize§fps: f64Sampling rate of video frames, frames per second of source time.
min_frames: usize§max_frames: usize§mean: [f32; 3]§std: [f32; 3]Implementations§
Trait Implementations§
Source§impl Clone for MimoProcessorConfig
impl Clone for MimoProcessorConfig
Source§impl Debug for MimoProcessorConfig
impl Debug for MimoProcessorConfig
Auto Trait Implementations§
impl Freeze for MimoProcessorConfig
impl RefUnwindSafe for MimoProcessorConfig
impl Send for MimoProcessorConfig
impl Sync for MimoProcessorConfig
impl Unpin for MimoProcessorConfig
impl UnsafeUnpin for MimoProcessorConfig
impl UnwindSafe for MimoProcessorConfig
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