Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nosarthur/lbv

Background removal for MRI phase data by solving the Laplacian boundary value problem (full multigrid solver, C++ implementation with Matlab wrapper)
https://github.com/nosarthur/lbv

algorithm mex

Last synced: 17 days ago
JSON representation

Background removal for MRI phase data by solving the Laplacian boundary value problem (full multigrid solver, C++ implementation with Matlab wrapper)

Awesome Lists containing this project

README

        

# LBV

Background removal for MRI phase data by solving the Laplacian boundary value problem.

It solves Poisson's equation using [full multigrid algorithm](https://en.wikipedia.org/wiki/Multigrid_method). Vanishing boundary condition is assumed.

More details about the algorithm can be found in the publication:

[Zhou et al. NMR in Biomed 27 (3), 312-319, 2014](http://onlinelibrary.wiley.com/doi/10.1002/nbm.3064/abstract)

## Files

* LBV.m - Matlab wrapper
* MGv6.cpp - source code
* mexMGv6.cpp - source code for mex file
* mexMGv6.mexa64 - mex file for Mac
* mexMGv6.mexw64 - mex file for Windows

## Notes

* Linux users need to compile mexMGv6.cpp to get the corresponding mex file.
* MGv6.cpp gives rise to a command-line tool