Expand description
Utility functions for QSM processing
This module provides common utility functions:
- Gradient operators (forward/backward differences)
- Padding utilities
- Mask operations
- Multi-echo phase combination (MCPC-3D-S)
- Bias field correction (makehomogeneous)
- Frangi vesselness filter for vessel detection
- Surface curvature calculation
- Vasculature mask generation
- QSMART offset adjustment and utilities
- SIMD-accelerated operations (optional, with
simdfeature)
Re-exports§
pub use gradient::*;pub use padding::*;pub use multi_echo::*;pub use bias_correction::*;pub use frangi::*;pub use curvature::*;pub use vasculature::*;pub use qsmart::*;pub use threshold::*;pub use mask::*;pub use simd_ops::*;pub use r2star::*;
Modules§
- bias_
correction - Bias field correction (homogeneity correction)
- curvature
- Surface Curvature Calculation for QSMART
- frangi
- Frangi Vesselness Filter for 3D tubular structure detection
- gradient
- Gradient operators for QSM
- mask
- Mask generation utilities
- multi_
echo - Multi-echo phase combination utilities
- padding
- Padding utilities for FFT
- qsmart
- QSMART (Quantitative Susceptibility Mapping Artifact Reduction Technique)
- r2star
- R2* and T2* mapping from multi-echo magnitude data
- simd_
ops - SIMD-accelerated operations for QSM processing
- threshold
- Automatic thresholding algorithms
- vasculature
- Vasculature Mask Generation for QSMART