pub enum LaplaceType {
Standard,
Diagonal,
}
Expand description
Specifies the type of Laplacian filter
Variants§
Standard
Standard filter and the default parameter choice, for a 3x3x1 matrix it is:
[0, -1, 0]
[-1, 4, -1]
[0, -1, 0]
Diagonal
The diagonal filter also contains derivatives for diagonal lines and for a 3x3x1 matrix is given by:
[-1, -1, -1]
[-1, 8, -1]
[-1, -1, -1]
Trait Implementations§
Source§impl Clone for LaplaceType
impl Clone for LaplaceType
Source§fn clone(&self) -> LaplaceType
fn clone(&self) -> LaplaceType
Returns a copy 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 Hash for LaplaceType
impl Hash for LaplaceType
Source§impl PartialEq for LaplaceType
impl PartialEq for LaplaceType
impl Copy for LaplaceType
impl Eq for LaplaceType
impl StructuralPartialEq for LaplaceType
Auto Trait Implementations§
impl Freeze for LaplaceType
impl RefUnwindSafe for LaplaceType
impl Send for LaplaceType
impl Sync for LaplaceType
impl Unpin for LaplaceType
impl UnwindSafe for LaplaceType
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.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