pub struct NoDemosaic;Expand description
No-op demosaicing that copies raw values to the first channel.
This is used when DemosaicMethod::None is selected. It produces
a grayscale image from the raw CFA data without any interpolation.
Trait Implementations§
Source§impl Demosaic for NoDemosaic
impl Demosaic for NoDemosaic
Auto Trait Implementations§
impl Freeze for NoDemosaic
impl RefUnwindSafe for NoDemosaic
impl Send for NoDemosaic
impl Sync for NoDemosaic
impl Unpin for NoDemosaic
impl UnsafeUnpin for NoDemosaic
impl UnwindSafe for NoDemosaic
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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