pub struct SharpeningPresets;Expand description
Preset sharpening configurations for common use cases.
Implementations§
Source§impl SharpeningPresets
impl SharpeningPresets
Sourcepub fn subtle(image: Image) -> SharpeningBuilder
pub fn subtle(image: Image) -> SharpeningBuilder
Subtle sharpening suitable for most images.
Sourcepub fn moderate(image: Image) -> SharpeningBuilder
pub fn moderate(image: Image) -> SharpeningBuilder
Moderate sharpening for slightly soft images.
Sourcepub fn strong(image: Image) -> SharpeningBuilder
pub fn strong(image: Image) -> SharpeningBuilder
Strong sharpening for very soft images.
Sourcepub fn edge_aware(image: Image) -> SharpeningBuilder
pub fn edge_aware(image: Image) -> SharpeningBuilder
Edge-focused sharpening that preserves smooth areas.
Sourcepub fn portrait(image: Image) -> SharpeningBuilder
pub fn portrait(image: Image) -> SharpeningBuilder
Portrait sharpening that avoids over-sharpening skin.
Sourcepub fn landscape(image: Image) -> SharpeningBuilder
pub fn landscape(image: Image) -> SharpeningBuilder
Landscape sharpening for maximum detail.
Auto Trait Implementations§
impl Freeze for SharpeningPresets
impl RefUnwindSafe for SharpeningPresets
impl Send for SharpeningPresets
impl Sync for SharpeningPresets
impl Unpin for SharpeningPresets
impl UnwindSafe for SharpeningPresets
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