Skip to main content

Module bgremove

Module bgremove 

Source
Expand description

Background field removal methods

This module provides methods to separate local from background field:

  • SHARP: Sophisticated harmonic artifact reduction for phase data
  • V-SHARP: Variable kernel SHARP
  • PDF: Projection onto dipole fields
  • iSMV: Iterative spherical mean value
  • LBV: Laplacian boundary value
  • SDF: Spatially Dependent Filtering (QSMART)

Note: The smv module provides simple spherical mean value filtering, used internally by SHARP, V-SHARP, and iSMV. It is not recommended as a standalone background removal method (it lacks the deconvolution step that SHARP provides).

Re-exports§

pub use smv::smv;
pub use smv::smv_default;
pub use sharp::sharp;
pub use sharp::sharp_default;
pub use sharp::SharpParams;
pub use vsharp::vsharp;
pub use vsharp::vsharp_default;
pub use vsharp::vsharp_with_progress;
pub use vsharp::VsharpParams;
pub use pdf::pdf;
pub use pdf::pdf_default;
pub use pdf::pdf_with_progress;
pub use pdf::PdfParams;
pub use ismv::ismv;
pub use ismv::ismv_default;
pub use ismv::ismv_with_progress;
pub use ismv::IsmvParams;
pub use lbv::lbv;
pub use lbv::lbv_default;
pub use lbv::lbv_with_progress;
pub use lbv::LbvParams;
pub use sdf::sdf;
pub use sdf::sdf_curvature;
pub use sdf::sdf_simple;
pub use sdf::SdfParams;

Modules§

ismv
Iterative Spherical Mean Value (iSMV) background field removal
lbv
Laplacian Boundary Value (LBV) background field removal
pdf
Projection onto Dipole Fields (PDF) background field removal
sdf
Spatially Dependent Filtering (SDF) for QSMART
sharp
SHARP background field removal
smv
Simple Spherical Mean Value (SMV) background field removal
vsharp
V-SHARP background field removal