pub enum Kernel3d {
Star,
Ball,
Full,
}Expand description
3D common kernels. Also called Structuring Element.
Variants§
Star
Diamond/star kernel (center and sides).
Equivalent to SciPy generate_binary_structure(3, 1).
Ball
Ball kernel (center and sides).
Equivalent to SciPy generate_binary_structure(3, 2).
Full
3x3x3 cube.
Equivalent to SciPy generate_binary_structure(3, 3).
Implementations§
Trait Implementations§
impl StructuralPartialEq for Kernel3d
Auto Trait Implementations§
impl Freeze for Kernel3d
impl RefUnwindSafe for Kernel3d
impl Send for Kernel3d
impl Sync for Kernel3d
impl Unpin for Kernel3d
impl UnwindSafe for Kernel3d
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