Struct jxl_vardct::LfChannelCorrelation
source · pub struct LfChannelCorrelation {
pub colour_factor: u32,
pub base_correlation_x: f32,
pub base_correlation_b: f32,
pub x_factor_lf: u32,
pub b_factor_lf: u32,
/* private fields */
}
Expand description
Channel correlation data, used by chroma-from-luma procedure.
Fields§
§colour_factor: u32
§base_correlation_x: f32
§base_correlation_b: f32
§x_factor_lf: u32
§b_factor_lf: u32
Trait Implementations§
source§impl<Ctx: Copy> Bundle<Ctx> for LfChannelCorrelation
impl<Ctx: Copy> Bundle<Ctx> for LfChannelCorrelation
source§impl<Ctx: Copy> BundleDefault<Ctx> for LfChannelCorrelation
impl<Ctx: Copy> BundleDefault<Ctx> for LfChannelCorrelation
source§fn default_with_context(_ctx: Ctx) -> Selfwhere
Self: Sized,
fn default_with_context(_ctx: Ctx) -> Selfwhere
Self: Sized,
Creates a default value with the given context.
Auto Trait Implementations§
impl Freeze for LfChannelCorrelation
impl RefUnwindSafe for LfChannelCorrelation
impl Send for LfChannelCorrelation
impl Sync for LfChannelCorrelation
impl Unpin for LfChannelCorrelation
impl UnwindSafe for LfChannelCorrelation
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