pub struct HistogramEqualizerConfig {
pub mode: EqualizationMode,
pub clip_limit: f32,
}Expand description
Configuration for HistogramEqualizer.
Fields§
§mode: EqualizationModeWhich channels to equalize.
clip_limit: f32Clip limit for contrast-limited AHE (0.0 = no clipping, 1.0 = full clip).
Values in (0.0, 1.0) implement a simplified CLAHE-like contrast limit.
A value of 0.0 gives standard histogram equalization.
Trait Implementations§
Source§impl Clone for HistogramEqualizerConfig
impl Clone for HistogramEqualizerConfig
Source§fn clone(&self) -> HistogramEqualizerConfig
fn clone(&self) -> HistogramEqualizerConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for HistogramEqualizerConfig
impl Debug for HistogramEqualizerConfig
Auto Trait Implementations§
impl Freeze for HistogramEqualizerConfig
impl RefUnwindSafe for HistogramEqualizerConfig
impl Send for HistogramEqualizerConfig
impl Sync for HistogramEqualizerConfig
impl Unpin for HistogramEqualizerConfig
impl UnsafeUnpin for HistogramEqualizerConfig
impl UnwindSafe for HistogramEqualizerConfig
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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