Skip to main content

sdf

Function sdf 

Source
pub fn sdf(
    tfs: &[f64],
    mask: &[f64],
    vasc_only: &[f64],
    nx: usize,
    ny: usize,
    nz: usize,
    params: &SdfParams,
) -> Vec<f64>
Expand description

SDF background field removal

Removes background field from total field shift using spatially dependent filtering.

§Arguments

  • tfs - Total field shift (unwrapped phase / ppm)
  • mask - Binary brain mask (weighted by reliability if R_0 is incorporated)
  • vasc_only - Vasculature-only mask (1 = tissue, 0 = vessel). Pass all-ones for stage 1.
  • nx, ny, nz - Volume dimensions
  • params - SDF parameters

§Returns

Local field shift (background removed)