pub struct SwiParams {
pub hp_sigma: [f64; 3],
pub scaling: PhaseScaling,
pub strength: f64,
pub mip_window: usize,
}Expand description
SWI algorithm parameters
Fields§
§hp_sigma: [f64; 3]High-pass filter sigma in voxels [x, y, z]
scaling: PhaseScalingPhase scaling type
strength: f64Phase scaling strength
mip_window: usizeMIP window size in slices
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SwiParams
impl RefUnwindSafe for SwiParams
impl Send for SwiParams
impl Sync for SwiParams
impl Unpin for SwiParams
impl UnsafeUnpin for SwiParams
impl UnwindSafe for SwiParams
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